Definition of Devonshire

  • (noun) a county in southwestern England

Synonyms of Devonshire


Antonyms of Devonshire


No Antonyms Found.

Homophones of Devonshire


No Homophones Found.