I really like
Christy, but only as a nn, not a full name. I don't care for
Christina, so for me it would have to be
Christine, I guess.
Hosanna is quite pretty, but I don't like the HOSE sound at the beginning of the name. I would naturally say hose-AN-uh, but I think ho-SAHN-a would sound better for a name.
I like
Joel a lot. Short and simple, but not common. I really like the combo
Joel Stephen. Very nice.