Theo The Culture Trip, tên gọi tiếng Anh Singapore bắt nguồn từ tiếng Mã Lai là Singapura, nghĩa là “thành phố sư tử”. Tên này ra đời khi hoàng tử Sumatra tên Sang Nila Utama trong một lần đi săn nhìn thấy con vật mà ông tin rằng đó là sư tử. Vì vậy, ông đặt tên cho thành phố này là thành phố sư …