Meaning of devon
Definition of devon
(noun)
a
county
in
southwestern
England
red
dual-purpose
cattle
of English
origin
Other information on devon
WIKIPEDIA results for
devon
Amazon results for
devon
Tweet