Word Study
genova
WORDNET DICTIONARY
Noun genova has 1 sense
- genova(n = noun.location) genoa - a seaport in northwestern Italy; provincial capital of Liguria; Array is a kind of city, metropolis, urban center
is a part of liguria
For further exploring for "genova" in Webster Dictionary Online