Where does “carchar” come from?

carchar (Welsh): prison, jail

Definitions

  1. prison, jail

Words derived from “carchar

carchar — Etymology, Origin & Word History | Etymology Explorer