Olympic Medalists: Angel

Angel

Name origin: Greek

Name meaning: Heavenly messenger

Martino

Name origin: Italian

Name meaning: Warlike