Meaning & History
Modern Persian form of Avestan Sraosha meaning "obedience". In Zoroastrianism this was the name of a Yazata (or angel), later equated with the angel Gabriel.
Related Names
People think this name is
formal upper class urban wholesome strong refined strange complex serious
Entry updated December 8, 2017