the Humber

[No POS]
1
a major river in north-eastern England. A suspension bridge(= a bridge hanging from cables supported by towers at each end) across it, called the Humber Bridge, has one of the longest spans in the world.
رود هامبر, هامبر (نام رودی در شمال شرقی انگلستان)