ਬਦਮਿਜ਼ਾਜ

Shahmukhi : بدمِزاج

Parts Of Speech : adjective

Meaning in English

ill, bad or short-tempered, irascible, irritable, touchy, testy, tetchy, churlish, surly
Source: Punjabi Dictionary