What is the meaning of Barrow?

A mountain.

A hill.

A mound of earth and stones raised over a grave or graves.

A heap of rubbish, attle, or other such refuse.

A small vehicle used to carry a load and pulled or pushed by hand.

A wicker case in which salt is put to drain.

A castrated boar.

A long sleeveless flannel garment for infants.

Source: wiktionary.org