Presents a dictionary of over ten thousand names, each with information on its cultural origin, literal meaning, alternative spellings, and spiritual significance.