Meanings
- 1
Thesaurus
Synonyms
Etymology
A compound of good + hearted. Good is from Old English gōd, from Proto-Germanic *gōdaz; heart is from Old English heorte.
View etymology graph ->