Parenthood is a test of emotional and physical strength like none other—and baby names that mean strong, mighty or powerful feel uniquely appropriate to motherhood.

You may be hoping that your child inherits the personal strength of you or a loved one, or that they boast the inner strength to overcome any obstacle life may throw their way. While the word “strong” itself might not be the ideal name, there are plenty of strong boy and girl names, including popular names, that fit the hopes and dreams you have for your newborn.

Baby names that mean strong

Whether you’re looking for unique baby names, something more common, a strong girl name or a strong boy name, this list of baby names that mean strong is packed with inspiration.

Girl names that mean strong

These baby girl names meaning “strong,” “strength” and “power” rank in the top 1,000 names for girls.

  1. Andrea
  2. Audrey
  3. Briana
  4. Bridget
  5. Briella
  6. Gabriella
  7. Matilda
  8. Valentina
  9. Valerie
  10. Valeria

Related: Best baby names that mean love

Boy names that mean strong

Baby boy names with the meaning “strong,” “powerful” or “strength” are always popular—these currently rank in the top 1,000 names for boys.

  1. Andrew
  2. Brian
  3. Denzel
  4. Ethan
  5. Ezekiel
  6. Gabriel
  7. Garrett
  8. Harvey
  9. Kenzo
  10. Valentino
The Motherly birth class

Unique strong girl names

Less common but still powerful and beautiful, these girl names that mean “strength,” “mighty” or “power” include vintage-sounding names ripe for a comeback, like Maude and Trudy, as well as modern-sounding names with strong meanings, like Bree, Aila and Bali.

  1. Adira
  2. Aila
  3. Asta
  4. Audra
  5. Bali
  6. Bedelia
  7. Bidu
  8. Bree
  9. Britta
  10. Drusilla
  11. Fortney
  12. Gertrude
  13. Imara
  14. Imiza
  15. Irie
  16. Isa
  17. Maude
  18. Melisande
  19. Millicent
  20. Philomena
  21. Rainey
  22. Riella
  23. Rita
  24. Trudy
  25. Zenobia

Related: 100+ unique baby names

Unique strong boy names

Looking for an alternative to the perennially-popular boys’ names with the meaning “strength?” Some of these boy names that mean strong are old-school favorites that have become less common in recent years (like Gerard and Howard), while some have a more modern feel, like Brycin, Chasin and Fort.

  1. Abelardo
  2. Anders
  3. Arsenio
  4. Azaiah
  5. Bernard
  6. Brycin
  7. Chasin
  8. Conall
  9. Egon
  10. Ermentrude
  11. Fort
  12. Gavi
  13. Gerard
  14. Howard
  15. Kwan
  16. Mandla
  17. Maynard
  18. Osiris
  19. Oz
  20. Uzi
  21. Uziah
  22. Valens
  23. Warrick
  24. Zane
  25. Zeke

Gender-neutral baby names that mean strong

Whether given to a boy or a girl, these gender-neutral names that mean “strength” evoke power and resilience.

  1. Baldwin
  2. Barrett
  3. Dree
  4. Drew
  5. Evander
  6. Everett
  7. Griffin
  8. Kiah
  9. Quillon
  10. Zale

A version of this story was published November 2021. It has been updated.