English | German | Russian | Czech

Deceangli English

Meaning Deceangli meaning

What does Deceangli mean?

Deceangli

(historical) A Celtic tribe living in Wales and west Cheshire before and during the Roman invasion of Britain.

Are you looking for...?