Skip to main content

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.
Advertisement