'Devonshire' definitions:

Definition of 'Devonshire'

(from WordNet)
noun
A county in southwestern England [syn: Devon, Devonshire]

Words containing 'Devonshire'