meaning of acores

1. islands in the Atlantic Ocean belonging to Portugal; "the Azores are strategically located on transatlantic air and shipping ">routes"


Related Words

acores |

Developed & Maintained By Taraprasad.com

Treasure Words