Sanskrit · noun · Nature & the Garden

Ped

पेड़
Meaning

A tree.