Word info Synonyms

capital of Seychelles

Noun

Meaning

port city and the capital of Seychelles

Source: WordNet

Synonyms

Close letter words and terms