Persian · noun · The Heart & the Body

Didah

दीदा
said DEE-daa
also written: deeda, dida
Meaning

The eye; the seeing eye, often in compounds of vision and longing.