Similar Words
noble

Greathearted — synonyms, definition

1. greathearted (Adjective)

1 synonym
magnanimous
1 definition

greathearted (Adjective) — Noble and generous in spirit. ex. "a greathearted general"