The online English-English dictionary from The Project Gutenberg
Result for Amma
An abbes or spiritual mother.