Shem is a Hebrew biblical name meaning "name" or "renown," borne by one of Noah's sons.
Like Shem?
Swipe through thousands of names like it