Meaning and Translation of Mean Spirited in Urdu Script and Roman Urdu with Definition,
1. lacking in magnanimity
2. having or showing an ignoble lack of honor or morality