Meaning of geneva
Definition of geneva
(noun)
a
city
in
southwestern
Switzerland at the
western
end of Lake Geneva; it is the
headquarters
of
various
international
organizations
gin
made
in the Netherlands
Other information on geneva
WIKIPEDIA results for
geneva
Amazon results for
geneva
Tweet