Webster's Revised Unabridged Dictionary · 1913

Longheaded

Longheaded , adjective

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