Definify.com

Definition 2024


Humber

Humber

English

Proper noun

Humber

  1. A large tidal estuary forming part of the boundary between northern and southern England.
  2. A river in Newfoundland and Labrador.

Derived terms