A good name in D&D is a name that perfectly fits your character. You have to choose your name very wisely. All the characters have several traits, functions & powers. So keep all things in mind while generating the name.