There’s no doubt about it that 2020 has been a pretty intense year so far. For couples who are expecting a baby, it may be tempting to name their son or daughter something that is relevant to the times we are living in. That doesn’t mean they have to go with a version of Corona

Why not choose a name that is uplifting? There are many names for boys and girls that mean “strength” or “hope,” and these names are truly beautiful. They’re also more creative than simply naming your child Hope, not that there’s anything wrong with that name.

If you’re looking for a baby name that inspires you, scroll through the list below. 

  1. Kwan

    This boy’s name means “strong” in Korean.

  2. Griffin

    This boy’s name means “strong lord” in Latin.

  3. Valentino

    This is a traditionally Italian boy’s name that means “strong or brave.”

  4. Autry

    Another boy’s name, this time a traditionally French name. It means “noble strength.”

  5. Drew

    This name can be for either a boy or a girl. It means “wise.”

  6. Gabriel

    This is a Biblical name that means “God is my strength.” It is a boy’s name.

  7. Audrey

    This girl’s name means “noble strength.”

  8. Valerie

    This name for a baby girl means strong and valiant.

  9. Philomena

    This Greek girl’s name means “friend of strength.”

  10. Trudy

    This German baby girl name means “universal strength.”

  11. Bree

    This Irish name for a baby girl means “power, strength, vigor and virtue.”

  12. Aaron

    This Hebrew boy’s name means “mountain of strength.”

  13. Xavier

    This is a name for a baby boy, and it means “bright” or “splendid.”

  14. Ming

    Help Baby Fall Asleep

    This Chinese name for a boy means “bright.”

  15. Anchor

    This is a baby boy’s name that means “stability.”

  16. Hubert

    Choose this name for a baby boy. The German name means “bright or shining intellect.”

  17. Kazuki

    This Japanese name for a baby boy means “peaceful tree.”

  18. Megan

    The meaning of this baby girl name is “strong, capable.”

  19. Leora

    This is a Hebrew name for a girl. It means “I have light.”

  20. Nell

    This short and sweet girl’s name means “shining light.”

  21. Orli

    This Hebrew name for a baby girl means “you are my light.”

  22. Evangeline

    This is a Greek baby name that means “bringer of good news.”

  23. Electra

    This is a baby girl name that means “shining, bright, and radiant.”

  24. Robert

    This has been a popular boy’s name since the Middle Ages. It means “famed, bright, shining.”

  25. Maynard

    This boy’s name means “brave strength.”