I'd use
James as a first name for a girl. I think it's cute, and spunky.
James is handsome on a boy as well.
I don't think you need to explain to other's why you chose it, it has a meaning to you and that's what matters. If you like it use it. I really hate when people say "why not use *insert girl version here*". I honestly think if you wanted to use that you would, but your asking about
James.
This message was edited 2/7/2009, 6:03 PM