Where does “clap” come from?

clap (Catalan): patch

Definitions

  1. patch

Words derived from “clap”