Stephen, a name of Greek origin, means 'crown' or 'garland'. It was brought to Britain by Norman settlers and has been widely used throughout history. Variations include Stefan, Stephanie, and Steven. The name Stephen gained prominence in the Middle Ages through Saint Stephen, the first Christian martyr. Today, it remains popular as a unisex given name.
The name Stephen experienced fluctuating popularity from 1959 to 1990, with the highest number of births (9) occurring in 1984 and a consistent total of 49 births throughout this period.