Haddington noun1 •A town, the administrative centre of East Lothian council area, Scotland (OS grid ref NT5173).