My sister in law has just had a baby girl and has called her Hero. I am delighted for her of course but I just can't get my head around her name. What do you think?