|
Definition of Towkay
1. Noun. (context: Malaysian) A business owner; boss (especially a Malaysian Chinese). ¹
2. Noun. (context: Malaysian) Term of address for such a person; sir. ¹
¹ Source: wiktionary.com
|
1. Noun. (context: Malaysian) A business owner; boss (especially a Malaysian Chinese). ¹
2. Noun. (context: Malaysian) Term of address for such a person; sir. ¹
¹ Source: wiktionary.com