longhead

nounA person who is very intelligent or clever; a smart person.

No synonyms or antonyms found for this word.

longhead synonyms & antonyms | whatsthatwordmean | whatsthatwordmean