genova

Noun
  1. A seaport in northwestern Italy;
    Provincial capital of Liguria (synset 108826304)

Other Searches