DEVON





Definition:

  1. [noun] a county in southwestern England
    Synonyms: Devon, Devonshire

  2. [noun] red dual-purpose cattle of English origin
    Synonyms: Devon

Synonyms: