I feel it's formal, classic, a bit exotic, and reminds me of the goddess in Greek mythology, Anatole France, and a saint. With a great meaning, it should be noble, decent, usable in different cultures. I really wonder why people would think a name like this devious. I would like to see it used more.