Stephen is a ♂ boy’s name.
The name Stephen is of Greek origin.
Stephen means “crown”, “wreath” or “garland” and by extension “honor”, “reward”, “fame” or “renown” (from ancient Greek “stéphanos/στέφᾰνος” = crown/wreath/garland or “stéphein/στέφειν” = to wreathe/to encircle).
The name Stephen is ranked #8856 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!