genova

Nouns

  • (n) a seaport in northwestern Italy; provincial capital of Liguria Genoa,

Synonyms

Genoa

Words of close approximity

Genoa
genome