The name Shem is a Hebrew baby name. In Hebrew the meaning of the name Shem is: Name; renown. In the bible, Shem was firstnamed of Noah's three sons.
Shem is baby boy name mainly popular in Christian religion and its main origin is . Shem name meanings is Name, Renown.
People search this name as Shema, Shemz, Shemmah, Shemeer, Shemaila, Shemeera , Shemaliya, Shemalia, Shemna.
Other similar sounding names can be Sahm, Sahem, Sohim, Shaima, Sahima, Shima, Sihaam, Shami, Shamia, Shimi, Siham, Shaimaaa, Shimea, Shama, Soham, Shimei, Saham, Sohum.