See also: barrows

English edit

Proper noun edit

Barrows

  1. plural of Barrow