سر پھرا : Sar Pehra Meaning in English
Sar Pehra in Detail
1) سر پھرا : Fire-Eater Hothead : (noun) a belligerent grouch.
Useful Words
جنگجو : Battler : someone who fights (or is fighting).
بد مزاج : Churl : a bad-tempered person. "I met a crank girl in park".