Cyro is likely a variant of Cyrus, the ancient Persian royal name meaning sun or throne-like authority.
Like Cyro?
Swipe through thousands of names like it