Selma

What does the name Selma mean?

Selma is usually explained as a short form of Anselma, the feminine of Anselm, meaning "helmet of God" or "divine protection", though it was also popularized in the 18th century by James Macpherson's Ossian poems, where Selma is a castle. In the United States the name is tied to the Alabama city and its civil rights marches of 1965. Selma peaked at number 1653 among US girls in 2004 and ranks 2810 in 2025.

At a glance

Gender
Girl's name
Origin
Germanic / Scottish / Scandinavian
Popularity
Rather rare – #2810 of the girl names in the United States
International
Selma (English / German / Swedish / Norwegian / Turkish / Bosnian), Zelma (English), Anselma (German / Italian).

Parents who love Selma also like

All names from A to Z