Genoa - Definition

genoa

n 1: a seaport in northwestern Italy; provincial capital of
Liguria [syn: Genoa, Genova]

Look up another word