Choosing a baby name with a powerful meaning can give it an added sense of character and significance. Across cultures, names have long been inspired by qualities such as courage, resilience, power and inner strength. If you are looking for a meaningful name for your little one, these 10 names from different cultural traditions offer beautiful options for both boys and girls.