carroch
English
Noun
carroch
(
plural
carrochs
)
Obsolete form of
caroche
.