Shain definition

Shain surname definition: this surname in other languages, spelling and pronunciation variants of last name Shain.

Define Shain

Ornamental surname meaning "beautiful, handsome" from German schön.

Where does the surname Shain come from?

Surname Shain most common in Jewish.
Source for last name Shain: Other.