Rhyme Desk
Find rhyming words!

Definition of "Azores" :

noun: islands in the Atlantic Ocean belonging to Portugal

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