Koorosh is the Persian form of Cyrus, the ancient royal name whose meaning is traditionally linked to the sun or throne.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Koorosh?
Swipe through thousands of names like it