It's a nice old fashioned name that fits both baby and adult (can't stand all those 'ey' names, like Tracey, Ashley, etc. An 80 year old Tracey? *gag*
I wouldn't name a girl Hannah if the last name was Barbera though.
If someone has something odd on them, ie; paper stuck to their back or they have their fly down, would you inform them even if they're a complete stranger?