For me when it comes to naming, and maybe I am really weird like this but I actually use imagery. What I mean is that I imagine the place, the type of land, the person and think of the personality I want it to have. If I want the mountains to be big and looming and have a really strong name to it, I will sit there and play with sounds in my head while I imagine the mountains as I would visually want them to look. Some times, I can come up with a sound combination fairly quickly, other times it takes me days or weeks of repeating this process. If I am stuck, I will look up some root words/prefixes/suffixes from various languages so that I can get a wider bank of sounds I wish to achieve.
I do the same thing for names of characters too. I sit there and think about the character, what they look like and who they are and what they represent. While holding those thoughts in my mind, I will again throw around sounds and combinations of elements until I come up with a name I like. Some times I know what prefix I want in which usually I will keep repeating different suffixes until I get a name that I like and sounds good.
On a rare occasion I will use a name generator and play around with the names that show up in lists. If I find one that I think sounds cool, I will usually take that name and rewrite it to have still sounding the same, but spelled in a way that I find more pleasing.
In the end, naming anything gives it meaning or not. People can infer a lot about characters or places based on the name given. Not everything or every person gets named in stories. So if it is given a name, it usually means it is important to the story, whether it be the background lore, used as a reference point, or a character that you need to keep track of.