Olympic Medalists: Neil

Neil

Name origin: Latin

Name meaning: Horn; hornblower

Walker

Name origin: English

Name meaning: Last name