devonshire

(noun)

noun

1. a county in southwestern England

Similar word(s): devon

Definition categories: location