Noun genova has 1 sense
  1. Genoa, Genova - a seaport in northwestern Italy; provincial capital of Liguria
    --1 is a kind of city, metropolis, urban center
    --1 is a part of Liguria
,
TOP