sentosa

Pronunciation:  US [ˌsenˈtəʊsə] UK 
  • n."Travel" Sentosa
  • WebSentosa Island; Sentosa; The Sentosa Casino
n.
1.
[Geography Travel] an island resort situated in Singapore 

MAP