English dictionary
long-headed meaning and definition
Definition and meaning of long-headed at MeaningMonkey.org. long-headed meaning and definition in the English Dictionary.LONG-HEADED adjective
Definition of long-headed (adjective)
- having a dolichocephalic head
Source: Princeton University Wordnet