EGAVE

long-headed

Meaning

  1. adjective Having good intellectual powers: sagacious.

Similar words

dolichocephalic dolichocranic longheaded sagelike sharp-witted witty astucious clear-eyed sapient ingenious

Save “long-headed” to learn later