Anglo-Saxon

wudu

Meaning & History

An Old English term denoting "tree, wood".

Names containing this element

21