HOWE Meaning of HOWE in English ■ noun N. English a tumulus or barrow.OriginME: from ON haugr 'mound', from a Gmc base meaning 'high'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004