ਚੁੜੇਲ
churhayla/churhēla

Shahmukhi : چُڑیل

Parts Of Speech : noun, feminine

Meaning in English

witch, goblin, hobgoblin; female spectre, giant, or spirit; malicious or vicious woman; naughty girl (as a mild rebuke, even at times as endearment)
Source: Punjabi Dictionary