I used to be really focused on naming things uniquely. I had this huge document where I listed millions of weird-sounding names I could use whenever I wanted.
(A list of unnecessarily weird names...)
Salamancer, Pacilusk, Cryolisk, Arsiluft, Dolemace, Santicore, Fallusade, Phelonious, Saskervoy, Chacellex, Panservoy, Kallusade, Doremace, Folluvoy, Corpsivad, Chasiluft, Corsicade, Varsisad, Banivaft, Cumbleost, Chorceleft, Saftervoy, Callusvade, Punchervon, Copulloss, Tuselvade, Muskervoy, Mucilade, Chost, Chasker, Chumvel, Chucell, Kusvel, Astervoy, Scumbleice, Pustelod, Chutelosk, Chankerville, Choselisk, Sankervon, Dunskey, Ducel, Daster, Mostolfius, Kastil, Krosp, Krospe, Kalvineiss, Gneisst, Niephe, Noyella, Suttellvassen, Sonfeidersan, Voskeloffessen, Chostevakendass, Astelloffenagga, Canivalmanos, Josphan, Tornevas, Ducellayna, Crunevan, Doyne, Dorfelas, Kotchenvas, Tagelos, Torcival, Jovella, Boselvanda, Cavilapada, Dupanis, Dragoffan, Droffel, Dalavine, Cavellina, Sortenskia, Docernias, Gavisade, Ochelatzvia, Gandia, Golivas, Atchengahn, Kyenvas, Transvinke, Zholvampaye, Kramemboo
Anyway, then I realized that names serve a narrative purpose and they should just be evocative and either be pleasing to look at and easy to see or easy to understand and pronounce and hear, depending on your medium. So it's better if your name "works" than if it is "unique" or something. Minor exception: if you're titling a creative work that you want people to be able to search out and find, try to name it something that you can Google-bomb later. Example: A game I worked on is called "Nefarious". You can find it if you search nefarious + game but not just nefarious. "Queen At Arms" was a better name because you can search for that with or without quotes and it shows up fine. ("Queen At Arms" is surprisingly hard to say/pronounce, but since most people read this title that's okay-ish.)
Anyway, don't overthink names. Make them evocative. Names should be memorable and relatively invisible. Don't name characters things that are super crazy just for the sake of it.
Also, don't name everyone in your story names that start with the same letter. And don't name two people in one story the same name. I don't care how realistic it is that two of the adventurers might be named "Bill". Just don't do it. In "Queen At Arms" we made the mistake of naming two characters who practically share a sprite and an identical role "Commander Bryce" and "Assistant-Commander Berin". I can't tell you how many times we've mixed those up. Terrible idea. xD