SPEY, a river of Scotland, rises from a lake of the same name in Badenoch, and after a serpentine course of seventy-six miles, passes by Rothes castle, and falls into the German ocean at Garnoch near Elgin.
SPEY
article · 206 chars · lineage ↗ · page image at NLS ↗