dizzard
English
dizzard meaning in English • dizzard का अर्थ अंग्रेजी में
Noun
- A blockhead. [Obs.] [Written also dizard, and disard.]