Description:
The essential and authoritative guide to over 1500 first names, explaining their origin and meaning. Provides easy-to-use pronunciation guidance. Explains the most common Sikh, Hindu, Muslem, Afro-Caribbean and European names. Includes popularity table of name.
Expand description

Please Wait