Towhead Definition
tōhĕd
noun
A head of pale-yellow hair.
Webster's New World
A person having such hair.
Webster's New World
A sandbar or low-lying alluvial island in a river, especially one with a stand of trees.
American Heritage
Other Word Forms of Towhead
Noun
Singular:
towhead
Plural:
towheadsOrigin of Towhead
-
tow +"Ž -head
From Wiktionary
Related Articles
Find Similar Words
Find similar words to towhead using the buttons below.