greathearted
adjectiveDefinition of greathearted
1
: characterized by bravery : courageous
2
: generous, magnanimous
Keep scrolling for more
Keep scrolling for more