meaning of dullard
1.
A
stupid
person;
a
dunce.
2.
Stupid.
3.
a
person
who
evokes
boredom
Related Words
dullard
|
Developed & Maintained By
Taraprasad.com