Etymology Explorer
› Welsh
Where does “carchar” come from?
carchar
(Welsh): prison, jail
Definitions
prison, jail
Words derived from “carchar”
carchariad
carcharu
carchardy
carcharor