ommiadEnglish

Omayyad, Ommiad, Umayyad

Noun

The first dynasty of Arab caliphs whose capital was Damascus

English: Umayyad, Ommiad, Omayyad

English words with similar meanings

Show 2 words