devon

nounA county in southwestern England, known for its coastline, countryside, and cream teas.

No synonyms or antonyms found for this word.

devon synonyms & antonyms | whatsthatwordmean | whatsthatwordmean