Noun Definition

azores

1.Definition: islands in the Atlantic Ocean belonging to Portugal

"The Azores are strategically located on transatlantic air and shipping routes"

Related Noun(s):acores

Category: Places