Where does “cap” come from?

cap (Welsh): cap

Definitions

  1. cap

Words derived from “cap