Word info Synonyms

Singapore Island

Noun

Meaning

an island to the south of the Malay Peninsula

Source: WordNet

Synonyms

Close letter words and terms