I really don't like
Patience. I'm not a big fan of virtue names in general, and what if little
Patience throws a tantrum in a public place or whines a lot? The name would sound ridiculous, then.
I don't think Ebony-Rose is a hooker name, but it IS tacky.