iJunoon official Urdu Dictionary
احمق
ahmaq
کم عقل
kam aqal
بیوقوف
bewaqoof
English definition for nitwitted
1. s. (of especially persons) lacking sense or understanding or judgment
Sponored Video