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.