1. ಆನಂದಾಶ್ರು

    ♪ ānandāśru 🔊
    1. :Noun
    2. tears secreted from extreme joy; tears of joy.

Comments and suggestions