Magnanimous: English vocabulary meaning and example
EN defination card
Learn the English word "Magnanimous". Meaning: Generous or forgiving, especially toward a rival. Synonyms include generous and forgiving. Example: She was magnanimous in victory, praising her opponent's hard work. #LearnEnglish #EnglishVocabulary #Englishing