English dictionary, thesaurus, translations & etymology
FreeDict.com

amma

The origin and history of amma.

Etymology

Related to the word for "mother" across several South Asian languages, including Tamil, Hindi, and Telugu.

← Back to the full definition of amma
Etymology from freedict-original, original.