1. ಸಿಂಹಲಲಾಟ

    Play audio
    ♪ simha lalāṭa
    Share screenshot
    1. (Noun)
    2. an armlet with a lioṇs faced carved in it.
    3. (archit.) a carving having the face of a lion.

Comments and suggestions