The name 'Jasmine' has two meanings. First, it is linked to the flower, a beautiful and fragrant bloom used in some medicines. Second, it carries the meaning, 'gift from god'.
Naming babies has changed significantly throughout human history. There are a number of theories surrounding the evolution of naming, and as our modern world gradually continues to change from a religious one to a more secular, liberal social construct, people will name their babies with names that they like the sound or 'definition' of, as opposed to with ones that honour gods or ancestors. It is believed that in the early days of naming children, some babies would go unnamed until the age of around 5 years, where their personality would be beginning to become more apparent - hence you may notice in a lot of fiction depicting older times, the baby in the family is simply called 'baby'. This would hardly be practical today given that we need to be given a name in order to be registered as born in the first place! The bible holds some strong examples of this, such as Enoch (meaning 'devoted') walking with god. The name is very literal but also describes his personality well.
These days, parents will give names to their children that they hope the child will grow to aspire to, or in the case of your name, that you already have - many children are considered a gift from god by their parents!
Naming babies has changed significantly throughout human history. There are a number of theories surrounding the evolution of naming, and as our modern world gradually continues to change from a religious one to a more secular, liberal social construct, people will name their babies with names that they like the sound or 'definition' of, as opposed to with ones that honour gods or ancestors. It is believed that in the early days of naming children, some babies would go unnamed until the age of around 5 years, where their personality would be beginning to become more apparent - hence you may notice in a lot of fiction depicting older times, the baby in the family is simply called 'baby'. This would hardly be practical today given that we need to be given a name in order to be registered as born in the first place! The bible holds some strong examples of this, such as Enoch (meaning 'devoted') walking with god. The name is very literal but also describes his personality well.
These days, parents will give names to their children that they hope the child will grow to aspire to, or in the case of your name, that you already have - many children are considered a gift from god by their parents!