You can't advertise BehindTheName for writers without mentioning the advanced search! You can search names based on cultural origin and usage, gender (including unisex), meaning, and even things like meter and number of syllables, or famous namesakes (you can also see a list of famous namesakes on every name's page, along with meaning, history, related names, alternate spellings in different languages, the above popularity graphs, and more).
I wouldn't even call BehindTheName a baby name site. They have a surname sister site and a random name generator with tons of variables to set that is very clearly intended to be used for fictional characters (iirc it can even generate a cause of death? I haven't looked at it in many years so it might have changed but these things predate generative AI so unless it's been forcefully enshittified it shouldn't be slop). Like, you can use it for baby names, but the website isn't explicitly intended for that purpose. This website caters to us.