Genoa n : a seaport in northwestern Italy; provincial capital of Liguria [syn: {Genova}]
Copyright © 2024 3Dict.net