Home - Boy's Name - S - Shen

Boys name -
Shen

Meaning:

Sacred amulet, worn to protect against eveil.; meditation, spirit

Derivation:

Origins:

Chinese, Egyptian

Mail to a Friend