1. ಯಾತ್ರಾಸ್ಥಳ

    ♪ yātrāsthaḷa
      noun
    1. a holy place which people visit as a religious act; a centre for pilgrimage.