accordingly, Toa means Big in Hokkien.
Payoh means Swampland, or swampy area, in Melayu.
therefore, Toa Payoh means Big Swampy (land).
as stated, its name is partially hokkien and melayu.
however, Ang Mo Kio is fully Hokkien meaning Caucasian Bridge. (Kio
means Bridge).
i think only these 2 places are derived from chinese dialect names,
excluding the xx chu kangs..
most places in singapore, are in melayu, like Bukit, Jalan, Lorong,
Tanah, Tinggi, Bahru, etc..