chamfrains

English

Noun

chamfrains

  1. plural of chamfrain