The Bugis, Achinese, Arabs, Chinese, Thai, Malays, Javanese,
Indians, and even Dutch and Portugese were here before
Stamford Raffles "found" the place.
The map he used is the East Indies map, and shows the island as
Singapur.
The Johor Sultanate call the place Temasek.
Who gave the Indian Sanskrit name?
Sang Nila Utama, or is it attributed to him by folklore. There
never was a lion on the island. Singa Pur could have meant the
lion's den, a dangerous place, to the Indian map makers.