See also: sentosa English English Wikipedia has an article on:SentosaWikipedia Etymology Borrowed from Malay sentosa (“peaceful”). Proper noun Sentosa An island resort in Singapore. Translations island Chinese: Mandarin: 聖淘沙 / 圣淘沙 (Shèngtáoshā) Malay: Sentosa Tamil: செந்தோசா (centōcā) Anagrams Tassone, astones, sonatesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads