MAMMA


Meaning of MAMMA in English

[mam.ma] n, pl mam.mae [L, mother, breast, of baby-talk origin] (ca. 1693): a mammary gland and its accessory parts

Merriam-Webster English vocab.      Английский словарь Merriam Webster.