Anglo-Saxon

ea

Meaning & History

An Old English term meaning "river, stream".

Names containing this element

6