iJunoon official Urdu Dictionary
احمق
ahmaq
ہٹیلا
hatela
بیوقُوف
bewaqoof
سرکش
sarkash
گُمراہ
gumraah
English definition for pigheaded
1. s. obstinate and stupid
Sponored Video