1. ಅಮೃತತೀರ್ಥ

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