-
nouna county in southwestern England
Similar:
part of: -
nounred dual-purpose cattle of English origintype of:
Explanation of devon
We don`t have explanations for this word yet.