Haddington definition

Search

Haddington

Haddington logo #21003royal burgh (town), East Lothian council area and historic county, southeastern Scotland, on the left bank of the River Tyne. Lying in the direct ... [1 related articles]
Found on http://www.britannica.com/eb/a-z/h/2
No exact match found.