Az állam nevét a szanszkrit, simha, vagyis oroszlán és a szintén szanszkrit pura, azaz város szavakból kapta, ami „Oroszlánvárost” jelent.
A maláj legenda szerint egy szumátrai herceg találkozott egy oroszlánnal, aki arra kérte, hogy alapítsa meg Szingapúrt, azaz Oroszlán…