Definition of Genoa

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

Synonyms of Genoa


Antonyms of Genoa


No Antonyms Found.

Homophones of Genoa


No Homophones Found.