1580s, a term of endearment, from mop, playful name for a baby or a doll (mid-15c.; see moppet). By 1700 as "an untidy woman" (provincial).
mop
mope
moped
moppet
mopstick
mopsy
moraine
moral
morale
moralise
moralist