Общеслав. Родственно латышск. mama «мама», лат. mamma «мать, груди», др.-инд. тата «дядя» и т. д. Из детского языка. Образовано повторением слога ма- (ср. баба, дядя, тятя и т. д.).
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа