Dictionary
Random Word
Search
Amma
(n.)
An abbes or spiritual mother.
Back to Dictionary