As a side note, Kiro is a diminutive of Kiril (Кирил) in Slavic-speaking countries and in Greek. A quick web search also reveals that it can mean "a curse".

How your comment contributes to the discussion I have no idea, but thanks for this factoid nonetheless.