Ancrums

English

Proper noun

Ancrums

  1. plural of Ancrum