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

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