I really like India. I know it's a placename, but it seems like genuine name, I suppose because of India Wilkes. I love the sound and how it looks in print.
Hope on a boy is terrible. It's much to feminine. How about Elpis? Or Tivka? I really like Tivka; it reminds me of the lovely Israeli national anthem Hativka.