• word of the day

    adalia

    adalia - Dictionary definition and meaning for word adalia

    Definition
    (noun) a port city in southwestern Turkey on the Gulf of Antalya
    Synonyms : antalya
    Definition
    (noun) genus of ladybugs
    Synonyms : genus adalia
Download our Mobile App Today
Receive our word of the day
on Whatsapp