Meaning
The watering-place by a river or well where women gather to draw water; a stage of village romance.
Literally: pani (water) + ghat
The watering-place by a river or well where women gather to draw water; a stage of village romance.
Literally: pani (water) + ghat