Where does “handicap” come from?

handicap (Danish): handicap, disability

Definitions

  1. handicap, disability

Words derived from “handicap