1. ಅಮೃತತೀರ್ಥ

    ♪ amřtatīrtha
    1. (noun)
    2. any holy lake, river or pilgrimage centre.