Koorosh is of Persian origin, translating to 'prince' or 'royal'. It's a unique and ancient name with a rich history, often found in Iranian literature and folklore.
Persian Iran
"Koorosh was given to 5 newborns in 2000, with no additional occurrences recorded since."