Where does “caid” come from?

caid (Irish): ashlar, stone; testicle; stuffed ball

Definitions

  1. ashlar, stone; testicle; stuffed ball

Words derived from “caid