I actually named my character Kenneth. His original one was Michael, before he reincarnated. I chose it because... that's my name. At least for me, the familiarity with my own name helps into adding into the immersion, helping me relate to my MC more.
Some of my other characters also have names that mean something. Catalyn is one. She's the MC's personal caretaker. I won't spoil it but she was found underground without her memories, so I named her after its meaning in Greek: Pure and Clear.
Another one is Aurelia, a frail elf born with two multicolored eyes. One being golden like the sun, the other as dark as the night. The MC renamed her this due to her golden eye being the first thing that caught his attention upon meeting her.
One more is Sabik. An alien who was sent to the MC's world, but was eventually brought to his side. Sabik translates to "the one who came first", as he is the first companion ever recruited by Kenneth, with the exception of Catalyn and Aurelia, of course.
I find this an easy way to compile my characters' traits and behaviors. But they all share one thing, undying loyalty and subservience to Kenneth. Not the overly obsessive way though.