Ythan noun1 •A river in Aberdeenshire council area, north-eastern Scotland, which flows into the North Sea.The bridge over the Ythan at Ellon. The smaller arch at the south end was added after the abutment had collapsed — 1956