Amirante Islands
geographical name
Am·i·rante Islands
ˈa-mə-ˌrant
islands in the western Indian Ocean southwest of Seychelles; a dependency of Seychelles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share