meaning of dullhead

1. A blockhead; a dolt.


Related Words

dullhead |

Developed & Maintained By Taraprasad.com

Treasure Words