Devon live-in Synonyms

We can't find synonyms for the phrase "Devon live-in", but we have synonyms for terms, you can combine them.

Devon Synonyms

DL abbreviation

DL is an abbreviation for Devon Live-in
What does DL stand for?
DL stands for "Devon Live-in"

Definitions for Devon


  • (noun) a county in southwestern England
  • (noun) red dual-purpose cattle of English origin