RichThesaurus
long-haired
vs
shaven
long-haired
adj
Having long, uncut hair on the head.
Of animals: having fur with long hairs.
shaven
adj
Having been shaved.
How often have the words
long-haired
and
shaven
occurred in a corpus of books?
(source:
Google Ngram Viewer
)