Stefan, sometimes spelled Stephan, is derived from the Greek name [Stephanos] meaning ‘wreath’, ‘crown’ or ‘fame’. Stefan is common in many European countries including Germany, Scandinavian countries, Poland, Bulgaria and the Netherlands. The English form is Stephen.