devonshire(noun) noun1. a county in southwestern EnglandSimilar word(s): devonDefinition categories: location