StorkWorldstorkworld com

Roya vs Mahsa

Which is more popular?
Roya is more popular than Mahsa today: about 76 US babies were given the name Roya in 2025, compared with 28 named Mahsa.
RoyaMahsa
Meaning Dream, vision Like the moon
Origin Persian Persian
Gender Girl Girl
Pronunciation ROH-yah MAH-sah
Syllables 2 2
First appeared19551983
Peak year2025 (76)2022 (49)
In 20257628
TrendNear its peakRising
Popularity over time, 1880–2025
Roya Mahsa
1960198020002020

Source: US Social Security Administration.

Births by decade

DecadeRoyaMahsa
2020s 343 211
2010s 392 67
2000s 219 15
1990s 275 46
1980s 234 12
1970s 99 0
1960s 42 0
1950s 19 0

What does Roya mean?

Roya means “dream” or “vision” in Persian.

What does Mahsa mean?

Mahsa means “like the moon” in Persian.

Frequently asked questions

Is Roya or Mahsa more popular?

Roya is more popular than Mahsa today: about 76 US babies were given the name Roya in 2025, compared with 28 named Mahsa.

What is the difference between Roya and Mahsa?

Roya means Dream, vision (Persian origin), while Mahsa means Like the moon (Persian origin).

Which name is older, Roya or Mahsa?

In US records, Roya first appears in 1955 and Mahsa in 1983, so Roya has the longer recorded history.