Feedback
Sentosa
Meaning
Name
●
An
island
resort
in Singapore.
Sourced from
Wiktionary
Related
Singapore
Bangkok
Bali
Phuket
Melaka
Langkawi
Island
Penang
Kuching
Dubai
Park
Waterpark
Pattaya
Malacca
Hotel
Resort
Denpasar
Yas
Colombo
Jakarta
Promenade
Ipoh
Macau
Legoland
Treetop
Borneo
Ferry
Queenstown
Mall
Mykonos
Bay
Kuala Lumpur
Marina Bay
Johor Bahru
Kota Kinabalu
Convention Centre
Shah Alam
Theme Park
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better