A name generator.