Geneva
English Dictionary
->
Letter G
-> Geneva
Search Dictionary:
Geneva Definition
(n)
a
city
in
southwestern
Switzerland
at
the
western
end
of
Lake
Geneva
;
it
is
the
headquarters
of
various
international
organizations
(n)
made
in
the
Netherlands
Geneva Synonyms
geneva
Geneve
Genf
Holland gin
Hollands
© Art Branch Inc.