Is “Towhead” a Scrabble word?
Yes
TOWHEAD
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Towhead
noun
1.A blond person whose very pale, almost white hair resembles tow; the hair of such a person.
2.An alluvial deposit in a river, such as a sandbar, or a small island formed from silt, often permanent enough to have vegetation.