I am Hokkien, but grew up in KL and so am familiar with KL Cantonese. I am not quite sure why everyone is so anti borrowing words from other languages. This is common in most languages, especially English. We know that English 'tea' and 'ketchup' are borrowed from Hokkien (according to the Oxford English Dictionary).

Of course KL Cantonese is influenced by Malay. In fact, in Singapore, these terms can be found in the Chinese text books - eg, the market is 'ba sha', and the bus is 'ba shi'.

Would you insist that in Cantonese, we say 'gong gong che' (as opposed to 'bas che' [KL Cantonese] or 'baa si che'?

Another word that is from Malay is lo-di (for bread).

And KL Cantonese is also distinct because it uses words that are considered old fashioned by other Cantonese speakers, eg 'shue goon' (instead of 'hok hau' for school), 'mou seung kon' (= 'doesn't hurt the liver', instead of 'mou so wai' for 'never mind').

'Diam' is a Minnam (Hokkien) word. The Malays borrowed the words from the Hokkiens. Malay words such as 'beca', 'loceng', loteng', 'cuak', 'peduli' and 'tanggung' are also Hokkien words. 'Cawan' is a Hakka word for tea-bowl. Cantonese also use 'ken chak kuk' and 'ken chak soh' for police station. Formerly, the word ' lieu' ('liau' in Hakka) is also used.

The duit was issued by the Dutch East India Company, and entered Malay and Indonesian as duit, with the general meaning of money. The meaning of cent and perhaps later money was brought back from the Nanyang to China, so Douglas (Amoy, 1873) does not cite lui, but Barclay (Tainan, 1923) cites lui as meaning cent

lui, a cent. tang-lui, copper cents. su-ku-lui, a small coin = 1/4 of a cent; a farthing

Su-ku-lui gives away the Malay origin, i.e. suku duit, a quarter of a cent. In Malaysian Hokkien, lui can mean either money or cent.

When I started this I was hoping to compile a list of Malaysian Cantonese phrases, it seems like I didn't get very far with that idea. Perhaps an interesting addition not mentioned is the word for "or" in Malaysian Cantonese (as in A or cool smiley. It seems to sound like /aa6/, in stark contrast to HK Cantonese /ding6/.