Definitions for "Tirtha"
Literally, the ford of a river. A holy place, especially one at which pilgrims bathe for purification.
a place of pilgrimage
a place where one meditates on the brahman