azores

Noun
  1. Islands in the Atlantic Ocean belonging to Portugal (synset 109007715)
    "the Azores are strategically located on transatlantic air and shipping routes"

Found on Word Lists

Other Searches