I can't recommend names, since there's too many. But i recommend sites, like namesberry, it's a good resource.
I also want to said, that a name is just that, a name. It doesn't have to match the character in such a particular way. There are people who did that. And you can totally do too. But i'm just saying, that i'm one of the readers who find joy in a name that doesn't replicate their personalities. Since well, you got a name when you're born, and so there's no way to know your personalities right? That being said, the writers who used names that replicate their personalities or roles isn't bad either. Nothing is bad, both is good. But i'm just saying i hope you don't think that a name have to have this kind of connection or something.