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