Seychelles

/seɪˈʃɛlz/ noun

Definition

island nation in the Indian Ocean

Etymology

named after French finance minister Jean Moreau de Séchelles

Kelly Says

Seychelles - say 'shells' and think of beautiful island shells!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.