Shake Baby Names is an app which offers random baby name suggestions at the shake of your phone. By clicking Menu -> Options, names can be filtered on category, gender, starting letter and name length. Best of all, Shake Baby Names allows you to enter your own last name to see the complete baby name as it would appear on the birth certificate.
Pro Version: Now with 30,000 baby names! Instead of categories, all names are broken down by origin! Now you can filter by: African, American, Anglo-Saxon, Arabic, Armenian, Arthurian Legend, Australian, Aztec, Canadian, Celtic/Gaelic, Chinese, Danish, Dutch, Egyptian, English, Finnish, French, German ,Greek, Hawaiian, Hebrew, Hungarian, Indian, Irish, Italian, Japanese, Latin, Muslim, Native American, Persian, Polish, Portuguese, Romanian, Russian, Scandinavian, Scottish, Slavic, Slovakian, Spanish, Swiss, Turkish, Vietnamese
Other features include a five-star rating system that allows you to organize your favorites, and a history list of the last names you viewed. You can also add your own name ideas to your favorites list.
To get started, simply type in the last name (optional) and shake your phone!
Stability fixes for all devices. Now with the ability to share baby names with friends and family via text message, email, bluetooth, etc.