Possibly a variant of Ciro (from Persian/Latin, meaning 'sun' or 'throne') or a modern Spanish-inflected invention.
Like Ceron?
Swipe through thousands of names like it