About the Book
More than 1500 first names, complete with origins and meanings, are arranged alphabetically in this guide to first names. As well as Christian names, the guide also explains the most common Sikh, Hindu, Muslim, Afro-Caribbean and European names.