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."

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!