DictionaryRoot: mamma
Latin

mamma

breast

1 / 3
noun

mamma

A milk-producing breast or udder.

Etymology

Latin mamma means breast or teat. The anatomical term preserves that direct body-part meaning for a milk-producing organ.

Full entry

Related word entries