Definitions of Genoa:

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