Olympic Medalists: Mary

Mary

Name origin: Hebrew

Name meaning: Bitter

Lou

Name origin: Old German

Name meaning: Warrior maiden