Etymology · Frankish

*krappō

2 English words descend from Frankish *krappō, most common first.