longheaded
English
longheaded meaning in English • longheaded का अर्थ अंग्रेजी में
Adjective
- Having unusual foresight or sagacity.
- having a relatively long head with a cephalic index of under 75. Opposite of brachycephalic.