Howe

Noun

 * 1) A tumulus, especially a bowl barrow.

howe