Home - Boy's Name - S - Shem

Boys name -
Shem

Meaning:

Reputation

Derivation:

Origins:

Hebrew

Mail to a Friend