Meaning: This means she made a significant contribution that continues to be remembered and valued.
Choice of Words: "Left" means to depart from a place or situation. "Legacy" refers to the impact or influence a person has after their lifetime. Together, it means she had a lasting impact on the world after she was gone.