NameHub
Name Element

tamm

Meaning & History
An Old High German term (unattested) signifying "dam".
Ask AI