1. ಲಂಬೂಷ

    ♪ lambūṣa 🔊
    1. :Noun
    2. a seven-stringed necklace.

Comments and suggestions