Barrows

See also: barrows

English

Proper noun

Barrows

  1. plural of Barrow