Home › 21 Persian baby names with meaning

21 Persian baby names with meaning

21 Persian baby names with meaning21 Persian baby names with meaning
By the Astra team · Updated July 2026

Persian names are poetic and refined — evoking light, flowers, stars and the royalty of ancient Persia.

Anahita: a Persian name meaning “Goddess of the waters”.

Arash: a Persian name meaning “Archer hero”.

Ciro: a Persian name meaning “Sun; lord”.

Daria: a Persian name meaning “Possessor of good; queen”.

Darío: a Persian name meaning “The one who upholds good; possessor”.

Darya: a Persian name meaning “Sea”.

Ester: a Persian name meaning “Star”.

Gaspar: a Persian name meaning “Treasurer; the one who keeps the treasure”.

Jasper: a Persian name meaning “Guardian of the treasure”.

Mahsa: a Persian name meaning “Like the moon”.

Nasrin: a Persian name meaning “Wild rose”.

Parisa: a Persian name meaning “Like a fairy”.

Reza: a Persian name meaning “Content, satisfied”.

Roxana: a Persian name meaning “Dawn, bright”.

Roya: a Persian name meaning “Dream, vision”.

Setareh: a Persian name meaning “Star”.

Shirin: a Persian name meaning “Sweet”.

Sina: a Persian name meaning “Wise”.

Sohrab: a Persian name meaning “Illustrious, radiant”.

Soraya: a Persian name meaning “The Pleiades; jewel of the sky”.

Yasmín: a Persian name meaning “Jasmine flower”.

FAQ

What are the most beautiful Persian names?

Some favorites: Anahita, Arash, Ciro, Daria, Darío, Darya.

Where do I see the meaning and numerology?

Tap any name to open its full page with its number and planet.

A magical name every day

Meaning, number and ruling planet of each name, straight to your WhatsApp.

✦ Astra — Names with soul · Privacy · About · Contact · Terms
© 2026 Astra