NameShe.com is a business name generator, baby name generator and signature generator.
Business Name Generator: It can generate 100k business names. All names are English Dictionary words.
Baby Name Generator: It has 30k+ baby names with meaning in the database and can generate 1M names.
Signature Generator: It can generate 100+ Signatures.