Other words in thesaurus...
mop
mope
moral
morale
moralistic
moralizing
morass
moratorium
morbid
mordant