Meaning of Genoa
Definition of Genoa
(noun)
a
seaport
in
northwestern
Italy;
provincial
capital
of Liguria
Other information on Genoa
WIKIPEDIA results for
Genoa
Amazon results for
Genoa
Tweet