I honestly have this same problem sometimes. I want to have names that mean something, but sometimes it's hard to come up with them. So I have my own little system I use. The first thing I do is pick a theme for my world, characters, etc. Being a mythology geek myself, I often go along those...