I named mine Assero Potentia, which is derived from the latin meaning Defender of Power. I do that with a lot of my characters names, or all the good ones anyway
Helion Silventus - Ranger, Sun, Wood, Wind
Luminarus Vitae - Monk, Light of Life
Praeter Phasmatis - Ritualist, Summon Something (I think that was it anywayz)
Point being, its easy to make good names just get a translating dictionary and pick words that mean something when translated, but sound cool when not.