Noun devonshire has 1 sense
  1. Devon, Devonshire - a county in southwestern England
    --1 is a kind of county
    --1 is a part of England
,
TOP