copen (Middle English) comes from Middle Dutch copen, from Old Dutch cōpon, from Proto-West Germanic *kaupōn, from Proto-Germanic kaupōną, from Proto-Germanic kaupô, from Latin caupo, from Proto-Indo-European kaup-.
copen (Middle English): to buy