Deveron
English
Proper noun
Deveron
A
river
in
Moray
council area and
Aberdeenshire
council area,
Scotland
, which flows into the
Moray Firth
at
Banff
.