• word of the day

    geneva

    geneva - Dictionary definition and meaning for word geneva

    Definition
    (noun) a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations
    Synonyms : geneve , genf
    Definition
    (noun) gin made in the Netherlands
    Synonyms : holland gin , hollands

Word used in video below:
text: Schroeder and lives in Geneva with the
Download our Mobile App Today
Receive our word of the day
on Whatsapp