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