What is the meaning of Mmm?

An emotional expression of contentment

An expression used to show thought or reflection

Used to represent an utterance that is muffled or spoken with a full mouth (also spelled "mmph").

Yes.

Used to signify that one is listening and understands

Alternative form of hm

Source: wiktionary.org