Synonyms of longhairs

1 Syllable
brain, geek
2 Syllables
highbrow, genius, thinker, bookworm, longhair, scholar
3 Syllables
bluestocking, know-it-all