The answer to which city is called the "City of Lions" is Singapore.
Singapore derives its name from "Singapura," which means "Lion City" in Malay. This name originates from a legend where a Sumatran prince, Sang Nila Utama, encountered a creature he believed to be a lion when he first arrived on the island in the 13th century.
While lions are not native to Singapore, the name has become deeply ingrained in the nation's identity and is reflected in its iconic Merlion statue, a mythical creature with the head of a lion and the body of a fish.