Meaning of genova

Definition of genova

(noun) a seaport in northwestern Italy; provincial capital of Liguria

Other information on genova

WIKIPEDIA results for genova
Amazon results for genova