I don't really care for
Christy (except on a boy as a nickname for
Christopher - then I love it).
Joel is nice enough, but I don't love it.
Hosanna is pretty, but unless you're Jewish or
Christian I wouldn't use it. Plus, the "Ho" at the front would probably become a source of pain for her.