long-headed
Speech parts
1. long-headed - Adjective
2. long-headed - Adjective Satellite
Meaning
having a dolichocephalic head
Source: WordNetSynonyms
fly
sage
sharp
intelligent
acute
wise
smart
clever
cautious
penetrating
prudent
cunning
shrewd
astute
discriminating
Show all synonyms