About us
Define
Definitions for
"devonshire"
a county in southwestern England
wordnet.princeton.edu