crocard

English

Noun

crocard (plural crocards)

  1. Alternative form of crockard.