The most important part of a person's identity is his name. In traditional religion, naming seems straightforward, but in reality, you realize how complicated it is when the responsibility of naming falls on you. Name is a very important thing in life.
The first thing to keep in mind is that the name given to your son or daughter today should not seem like a conventional name in the future. The app has just such names that are melodic and interesting and have meaning.