This compilation of names and their meanings has been compiled from various sources, many of these are submitted by visitors therefore we cannot be held responsible for their authenticity.
Most important task is giving a name to the baby that would be parents usually do.
The Name will be with the Baby through the rest of their Life.
Some of the names are longer and you can create a nickname from it to keep it short.