I really hated naming characters, until I gave up on random ass sounding fantasy names (I was never good at it and the names I came up with were crap), and delved into real names and their meanings. Now I love it and can spend evenings just delving into names and their meanings. Its so satisfying when you dig up THE ONE NAME that just fits! <3
My process depends on the importance for the character.
Main characters I spend YEARS finding the right one, changing it up as I go along. Initially i just stole names from other books I had read, then tried to make a madeup spin on it, but then realising I sucked at that went online and found similar sounding names, that fit the setting and story.
Minor characters I can go for a personality trait/what sounds good or just hit random on a generator.
Sometimes the name comes first. Say I knew I needed a wife for a character, and I then look up names, I find one I like that has the meaning fx. "curly haired" and well, guess the character has curls now.
Two websites fuel my rabbithole dives:
Behind the Name - Has a huge database of names from all over the world, and a sister site for surnames. Also has a random name generator.
20.000 Names - Currently my favorite. Has a bit more esoteric names than Behind the Name I find (like ancient egyptian names), plus special categories for fx. flower names, sacrifical names, villain names, names with comedic meaning etc.
Bonus shoutout to Fantasy Name Generators - Everything from tolkien elven names to a tavern name generator, for fantasy and scifi and anything really. Just a good promter / source of inspiration, if you don't care for irl names.