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