Tip for if you struggle with coming up with character names: use google translate. I know its like never accurate, but just do English to a random language, type in a word that kinda reflects your character, and see what you get. If it sounds really stupid, try a different word or language until you get one you like!