• word of the day

    omayyad

    omayyad - Dictionary definition and meaning for word omayyad

    Definition
    (noun) the first dynasty of Arab caliphs whose capital was Damascus
    Synonyms : ommiad , umayyad

Word used in video below:
text: well then I've seen your grand omayyad
Download our Mobile App Today
Receive our word of the day
on Whatsapp