• word of the day

    adzhar

    adzhar - Dictionary definition and meaning for word adzhar

    Definition
    (noun) an autonomous province of Georgia on the Black Sea
    Synonyms : adzharia
Download our Mobile App Today
Receive our word of the day
on Whatsapp