Top Qs
Timeline
Chat
Perspective
Deveron
From Wiktionary, the free dictionary
Remove ads
English
Proper noun
Deveron
- A river in Moray council area and Aberdeenshire council area, Scotland, which flows into the Moray Firth at Banff.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads