1 English Synonyms for MAORE
Prev.1Next
Mayotte
Definition: 1. A archipelago in overseas department and adr in France formerly an overseas territorial collectivity, located between Africa's mainland and Madagascar.
Show more information about Mayotte
Prev.1Next
Search took: 24.09 ms