howe ( synonym found)

Definition of howe:

°A tumulus, especially a bowl barrow.

Back to Top