iJunoon official Urdu Dictionary
بیوقوف
bewaqoof
کند ذہن
kund zehan
English definition for dullard
1. n. a person who evokes boredom
2. n. a person who is not very bright
Synonyms and Antonyms for dullard
Meaning for dullard found in 25 Languages.
Sponored Video