blockhead
English
blockhead meaning in English • blockhead का अर्थ अंग्रेजी में
Noun
- A stupid fellow; a dolt; a person deficient in understanding.