1. ನಿಹ್ರ್ರಾದ

    ♪ nirhrāda 🔊
    1. :Noun
    2. a loud sound; noise.

Comments and suggestions