Definition, Meaning & Anagrams | Latin word AMMA
AMMA
Definitions of AMMA
- a nocturnal bird, perhaps the screech owl
- amma; a spiritual mother or abbess in early monasticism, a Desert Mother
Number of letters
4
Is palindrome
Yes
Search for AMMA in:
Page preparation took: 267.69 ms.