Possibly: Pilgrimage or sacred place (from Sanskrit ‘tīrtha’) combined with an unclear second element

1 Post