เจนีวา(jay-nee-waa)

Meanings

1Proper nounB1

Geneva (city in Switzerland)

The city of Geneva in western Switzerland, on Lake Geneva near the French border.

Examples

3 more examples