Persian · noun · Iqbal's Emblems

Div

दीव
also written: Dev
Meaning

A demon or ogre; a giant malevolent being of Persian myth, foe of the hero Rustam.