Re: Character names - what can i get away with??
If your story is set so far in the past then all bets are off. As your dialog "in character" isn't even in English or any other contemporary language. Nor are you stuck with the BSG-style "cycle of time" and "collective unconsiousness" issues.
Just use a translation convention. the reader sees English and Anglophonic names but they have no bearing on what the characters actually use as a language.
You can either make various races and nations 'themed' (i.e. have one group use british names, another French, another african, yadda) just as a convention or, ala BSG, mix things up origin-wise, just be consistent with your conventions and all will be well.
That said, there are some names to avoid because they're so damn recognizable in non-fictional contexts, i.e. Tolkien.
I'd think of a different name, or use a generator if there isn't a plot significance to the name. I'm a newbie, but I tend to avoid significant name meanings in my characters. Some people read too much into minutiae and get lost.
All of my characters either have unusual contemporary names (minor characters), or made-up (as far as I can tell) names for significant characters, and this is a human space-opera setting in Earth's BCE time.