HOWE Meaning of HOWE in English [howe] n [ME (northern) holl hollow place, fr. OE hol, fr. hol, adj., hollow--more at hole] (bef. 12c) Scot: hollow, valley Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012