A sacred Hindu place of pilgrimage, especially a holy river crossing or shrine.
Literally: ford / crossing place