1. ಆನಂದಾಶ್ರು

    ♪ ānandāśru
    1. (noun)
    2. tears secreted from extreme joy; tears of joy.