Sanskrit · noun · Nature & the Garden

Petha

पेठा
said pe-tha
Meaning

An ash gourd or white pumpkin.