According to a local legend, the name of the local food “Roti John” derived from a Malay hawker in the 60s. “Roti” literally means bread in Malay.
There was an Englishman, John. He ordered a hamburger at Malay store in Sembawang (a local old town).
The Malay hawker has no idea how to make a burger, as Hamburger was not a local cuisine. But he ingeniously managed to substitute the meat to minced mutton and slices of onion in between the French loaf, and dipped the whole bread in the beaten eggs and pan-fried it.
When the food was really, he called upon the Englishman, “Silakan makan roti, John”, it means “Pleas eat this bread, John” in Malay.
Since then, this Malay cuisine adopted an English name in this genius invention.