1. ಆತ್ಮೋದ್ಧಾರ

    Play audio
    ♪ ātmōddhāra
    Share screenshot
    1. noun (noun)
    2. the fact or an instance of one improving, enlightening or uplifting morally or spiritually by oneself; edification.

Comments and suggestions