AMMA


Meaning of AMMA in English

noun an abbes or spiritual mother.

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