Definition of Devonshire

  • (noun) a county in southwestern England

Synonyms of Devonshire


No Synonyms Found.

Antonyms of Devonshire


No Antonyms Found.

Homophones of Devonshire


No Homophones Found.