Origin of names and their meanings

Do you already know the meaning of your name and why did your parents gave you such name?

Some people say that their names are based from their parents name or their great grand parents where they have just combined it to come up with a unique and precious name.Others would say,it was just based from a famous person like singer,artist,writer and as well as Bible character. Giving of names may also be based from place of birth, objects and many more.