1. ಸಿಂಹಲಲಾಟ

    Play audio
    ♪ simha lalāṭa
    Share screenshot
    1. noun (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