Choosing a baby name can be a big deal for parents. You may spend days looking at names, asking grandparents for ideas and checking what each name means. Why? Because many parents believe a name has an effect on a person's life. They want a name that sounds good when their child is small, but also sounds right when they grow up. They hope the meaning behind the name will give their child something positive to carry with them. Some parents even feel that the right name can help open doors and opportunities for their child. While a name cannot guarantee success, a meaningful name can give a child a strong sense of identity and a story they can carry through life. And when that name is inspired by Lord Krishna, parents may also want it to remind their child of qualities like kindness, courage, wisdom and faith.
Here are six modern names that may fit that idea.