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 lines.
Say, for example, you decide to theme your world to Greek mythology (I picked this example because it's one of my go-tos ones, because it's one of the ones I know the most about. My screen name actually comes from Greek mythology.) You can go to wikipedia and look up lists of mythological creatures or the gods and goddesses from Greek mythology. You get a whole list of names, along with an association that goes along with them. So, let's say you found wikipedia's page of
Greek mythological figures (this is a page I use a lot). You want to find a name for some sea predator. You find that there was a Greek god named Phorcys, who was the god of the hidden dangers of the deep. Seems like that would work for some frightening sea beast, right? You can, of course, use the name as-is, but personally I prefer to alter it slightly. So maybe you decide to name your sea beast a phoryx. Close enough to the name to carry some of the meaning, but it's your own name, not one that's just copy/pasted from and ancient culture's beliefs.
But perhaps you don't want to go the obvious sea route. Looking through the list, you find there was a deity named Oizys, who was a spirit of woe and misery. This would also work for a dangerous beast, even if it has nothing to do with the sea. So maybe you decide to name your creature oizones. Again, close to the inspiration, but you changed it a bit to make it yours.
This trick works using just about any theme. I have, of course, used Greek mythology for this, but I've also done Roman, Egyptian, Norse, Japanese, Chinese, Russian, etc. But you can also do other themes. Take names from the scientific names of real plants, animals, etc. Put your own spin on things. If you're creating a fantasy world and are a fan of Lord of the Rings, use a base from any of the suggestions, but alter them to resemble some of the common themes of Tolkien's names.
But anyway, that's just my two cents on the matter, and I hope you find the suggestion helpful.