An absorbing and engaging guide for anyone choosing a baby's name or interested in the history and cultural heritage of names, The Penguin Dictionary of First Names has been expanded and updated for its second edition. This comprehensive guide gives the meaning and history of each name and descibes any famous or literary associations it might have. It lists the most popular names for boys and girls in recent years, as well as names that have gone out of favour lately, and includes new entries such as Romeo and Leo.