Devon
noun
1 Devon
A county in southwestern England.
synonym: Devonshire.
2 Devon
Red dual-purpose cattle of English origin.
debug info: 0.0311
noun
A county in southwestern England.
synonym: Devonshire.
Red dual-purpose cattle of English origin.
debug info: 0.0311