Geneva

/dʒəˈniːvə/

Synonyms

  • Geneva city
  • Genève
  • Swiss city

Slang Meanings

Calling someone 'Geneva' as a sign of high diplomatic status or finesse.
She handled the negotiations like a true Geneva.