Rothes, Morayshire, Scotland

"ROTHES", a parish in the counties Banff and Elgin, Scotland. It contains a village of its own name, and part of the ancient parish of Dundurcos. It extends in length along the course of the river Spey, about 9 miles from N.E. to S.W., with a breadth averaging 3 miles. It is bounded by the parishes of Speymouth, Boharm, Aberlour, Knockando, Dallas, Birnie, Elgin, and St. Andrew's, Llanbryd.