Sanskrit · noun · Nature & the Garden

Khaddha

खड्ढा
said khad-dha
also written: Khadda
Meaning

A pit, ditch, or pothole.