meaning of dizzard

1. A blockhead. [Obs. ] [Written also dizard, and disard. ]


Related Words

dizzard |

Developed & Maintained By Taraprasad.com

Treasure Words