caroch

English

Noun

caroch (plural carochs)

  1. Obsolete form of caroche.