Beta This site is under active development

hadu

Old High German word meaning "battle, combat".

Names containing this element