Where does “Humbre” come from?

Humbre (Old English): the Humber

Definitions

  1. the Humber

Words derived from “Humbre