Definition:
Compare amma with other words:
alma vs. amma
amia vs. amma
amma vs. mamma
amma vs. gamma
amma vs. mama
amma vs. spiritual
abbess vs. amma
amma vs. expat
amma vs. mother