✔ 最佳答案
Vanessa should be the right one.
However, some people may make a name on their own. it's simply because they like to be unique and special. and some even make an English name that sounds like the pronounciation of their chinese name.
dont care so much whether you can find the names on the dictionary or not. use whatever name that suits you much is fine =)