Salem

Salem is a unisex name used in English.

Meaning of Salem

From the biblical town, from Hebrew meaning "peace". It is also the name of the town in Massachusetts famous for its witch trials.

Related names

Swipe through 4,000+ baby names or browse the Name Library.