liguria

Noun
  1. Region of northwestern Italy on the Ligurian Sea (synset 108826144)

Other Searches