ANSTRUTHER, EASTER, a royal borough and parish of Scotland, in the county of Fife. It is situated on the north shore of the Frith of Forth, and possesses an excellent harbour. Population in 1821, 1090. 10 miles S. of St Andrews.