cheap (Middle English) comes from Middle English chapien, from Old English cēap, from Proto-Germanic kaupōną, from Proto-Germanic kaupô, from Latin caupo, from Proto-Indo-European kaup-.
cheap (Middle English): market