Longheaded /(?)/

Long·head·ed

Longheaded

a.
  1. Having unusual foresight or sagacity.
  2. having a relatively long head with a cephalic index of under 75. Opposite of brachycephalic.