greatheartedEnglish

greathearted, magnanimous

Adjective

Noble and generous in spirit

English: greathearted, magnanimous

English words with similar meanings

Show 1 words