Christian is fine for a girl too. It was a medieval feminine name, being the English form of both Latin Christianus *and*
Christiana. I far prefer it on a girl :-)
I think
Cooper (for a boy) is nice if it's a family name, and I also like
Sherwood. Otherwise they are nms.