singapore island - English Synonyms Dictionary

singapore island

n.
[1] Singapore