what is meaning of barrow
Answers
Answered by
2
Answer:
Barrow, in England, ancient burial place covered with a large mound of earth. In Scotland, Ireland, and Wales the equivalent term is cairn. Barrows were constructed in England from Neolithic (c. 4000 bc) until late pre-Christian (c.
Explanation:
Hope it helps you..
Similar questions