aberfoyle defined in 1939 yearaberfoyle - Aberfoyle;
aberfoyle - Parish and village of Perthshire, Scotland. On the Laggan, a head-stream of the Forth, it is 35 m. N.N.W. of Glasgow by the L.N.E.P., and on one of the routes to the Trossachs. Its scenery is described by Scott in Rob Roy. Pop. 1,014.
near aberfoyle in Knolik
definition of word "aberfoyle" was readed 693 times