Sanskrit · noun · The Heart & the Body

Peeda

पीड़ा
said pee-da
also written: Pira
Meaning

Pain, suffering, ache.