I want to introduce cultural diversity to my fantasy world, taking inspiration from various cultures in the real world. To make my multicultural fantasy world believable, I need to come up with various names from different languages. These names include place names, character names, organization names, etc. Most importantly, the names have to be meaningful, not just some random names that sound exotic but are actually gibberish.
My prime example is the video game Genshin Impact, in which the world Tevyat is a multicultural fantasy world. It contains various names from many different languages. For example:
German: Mondstadt, Diluc Ragnvindr
Chinese: Liyue, Zhongli
Japanese: Inazuma, Kamisato Ayaka
Russian: Snezhnaya, Zapolyarny Palace
Persian: Anisa Purbiruni, Driyosh
Moreover, all of the above names do have meaning in the respective languages. For example, Mondstadt means "Moon City" in German.
Now, Genshin Impact has a huge developer team that includes expertise on various languages. Of course it is easy for them to come up with meaningful names from many languages. Meanwhile, I'm just a single writer, who don't have time to learn so many different languages.
So, how can a single writer come up with various meaningful names from different languages for a multicultural fantasy world?