geneva

noun

Stress: second syllable

Syllables: Ge-ne-va (3)

English Definition

A city in southwestern Switzerland, situated on Lake Geneva.

Example Sentence

Geneva is home to many international organizations.

US IPA /dʒəˈniːvə/
UK IPA /dʒɪˈniːvə/