Definitions for towheadˈtoʊˌhɛd
This page provides all possible meanings and translations of the word towhead
A blond person whose very pale, almost white hair resembles tow.
An alluvial deposit in a river, such as a sandbar, or a small island formed from silt, often permanent enough to have vegetation.
A river island or river archipelago is any landmass or fluvial landform within a river.
Find a translation for the towhead definition in other languages:
Select another language: