Iro has always seemed like a guys name to me. Maybe its because it ends with O and I associate hero with a masculine figure (and I think most people do). That's just my opinion. I think its good for characters, but I couldn't see it on a real person.