Devon - Definition

devon

n 1: a county in southwestern England [syn: Devon,
Devonshire]
2: red dual-purpose cattle of English origin

Look up another word