NameHub
Anglo-Saxon

sape

Meaning & History
An Old English term signifying "soap".
Ask AI