English dictionary
towhead meaning and definition
Definition and meaning of towhead at MeaningMonkey.org. towhead meaning and definition in the English Dictionary.TOWHEAD noun
Definition of towhead (noun)
- a person with light blond hair
Source: Princeton University Wordnet