Definition of Devonshire

  • 1. A county in southwestern England Noun

Synonyms for word "devonshire"

Semanticaly linked words with "devonshire"