How to pronounce Geneva

Accents & languages on maps

Definition
  • Definition of Geneva

    • a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations
    • gin made in the Netherlands

Random words: bananagaragethank youroutebook