Definition & Meaning | English word ALMOHAD
ALMOHAD
Definitions of ALMOHAD
- Relating to a Berber caliphate in 12th century Morocco.
Number of letters
7
Is palindrome
No
Search for ALMOHAD in:
Page preparation took: 146.41 ms.