Just keep in mind that it is 100% true that name have sold role in someone's personality. So be careful while selecting the name for your child. For me the name should mean like intelligent, clever sharp minded or something like that.