devon

Noun
  1. A county in southwestern England (synset 108902171)
  2. Red dual-purpose cattle of English origin (synset 102409511)

Other Searches