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

Treasure Words