Definition of devons:
(n) :
A county of England bordered by Cornwall, Somerset, Dorset, the Bristol Channel and the English Channel.
(n) :
A river in Leicestershire and Nottinghamshire, England, a tributary to the Trent.
(n) :
A river in Clackmannanshire council area and Perth and Kinross council area, Scotland, a tributary of the Forth.
(n) :
A place in Canada:
(n) :
A town in Leduc County, Alberta.
(n) :
A small rural community in Halifax, Nova Scotia.