Goole is also an inland port.
Rather uncommonly for English place-names, "Goole" comes from Middle English -- goule = stream, drain; Goole being a newer settlement than many -- first recorded in the 14th century. Also deriving from Middle English, are the various settlement-names ending in "-port". Example, Southport -- there was a settlement at that location before the Norman Conquest, but the name Southport came into being much later.