All about the name

Selma

Female

« Selma is an Arabic origin name meaning 'peace', popularized historically through figures like Swedish author Selma Lagerlöf and the Civil Rights Movement's Selma to Montgomery marches. »

#2425 last year

Meaning, origin, history

Selma is a female given name with multiple proposed etymologies. One derivation links it to Arabic, where it carries the meaning of peace or safety. Another theory connects it to Germanic and Scandinavian linguistic traditions. The exact origins are not definitively established.

Meaning of the name Selma

The Arabic form derives from the root s-l-m, conveying meanings of peace and safety. The Germanic or Scandinavian connection remains uncertain, with some scholars proposing links to Old Norse terms or short forms of other names. Scholars do not fully agree on a single definitive etymology.

Origin of the name Selma

The Arabic form has been used for centuries in Arabic-speaking regions. The Germanic or Scandinavian usage gained prominence in the nineteenth century, partly due to literary influence. The precise historical development of the non-Arabic branch is not fully documented.

History of the name Selma

The Swedish poet Esaias Tegnér contributed to the name's popularity by naming a central female character Selma in his epic poem Frithiofs saga, published between 1819 and 1825. The work achieved widespread circulation in Scandinavia and Germany. In Arabic-speaking regions, the name has historical usage documented in classical sources.

Variants and related forms

  • Selma (standard Germanic and Scandinavian spelling)
  • Salma (Arabic form, reflecting the original consonantal structure)

Cultural heritage

The Scandinavian usage is associated with nineteenth-century literary tradition. The Arabic form appears in classical Islamic historiography. Modern usage draws from both historical streams, though the original etymological contexts are often not distinguished by contemporary bearers.

In numbers

Popularity of the name Selma since 1880

Total births
26,759
Total since 1880
Peak year
1918
798 births
in 2023
74
Recent births (5 years)
5-year trend
-3% →
vs previous 5 years