English patronymic from Stephen, derived from Greek Stephanos meaning 'crown' or 'wreath.'
Like Stephens?
Swipe through thousands of names like it