Does a name influence a person's character? Type your first name or someone else you know into this link and see if the characteristics and traits describe you/them. You get up to ten names you can experiment with!
Why Names Matter. Watch: Find out how your name creates your mind and the energies that shape your life and the experiences and conditions you attract. Meanings of Names - Numerology - Kabalarian Philosophy
Ok, so it's not a "book", but I TOTALLY prefer this site to the Baby Names books that you actually DO find on the market. I love the HISTORY it provides for the name, more than just Elizabeth - Hebrew - "My God is my vow.
The name Elsie (or Ellsie) is a Scottish baby name. In Scottish the meaning of the name Elsie is: A , meaning 'my god is a vow', or 'god of plenty. Also a diminutive of the Scottish Elspeth. More popular in the late and early centuries than today.