egadi islands

Noun
  1. A group of islands off the west coast of Sicily in the Mediterranean (synset 108802757)

Found on Word Lists

Other Searches