Name Ranasinghe Type Surname (from nickname) Usage Sinhalese Scripts රණසිංහ(Sinhala) Edit Status Status Meaning & History From Sanskrit राणा (rana) meaning "king" or रण (rana) meaning "delight, pleasure, joy" and सिंह (sinha) meaning "lion".