JUGGERNAUT

Adair's New Encyclopedia · 1923 · p. 11
town in Bengal, famous for annual rites, when idols of Hindu gods are drawn outside the city; formerly accompanied by immorality and human sacrifice.
Readham'da tam maddeyi gor →