Online Reference
For Body, Mind & Spirit
Term: Barrow
1 definition
0 articles
9,823 views
DEFINITION:
Also known as a
tumulus
, a barrow is a mound of earth placed over one or more graves; a burial mound. Archeological sites around the world indicate the presence of barrows.
Link to this term:
http://www.llewellyn.com/encyclopedia/term/Barrow