reverse search

Word Explorer
Children's Dictionary
Help
Help
Help
 
Seychelles an island country in the Indian Ocean that lies northeast of the island of Madagascar. The capital of Seychelles is Victoria.