Where Every Family Matters

50 Beautiful Baby Boy Names

"What's in a name?" you ask. Here are 50 interesting names for little guys.

While everyone's waiting with bated breath as to what Prince Harry and Meghan Markle will name their new baby boy, here's a fun list of 50 cool boy names with their origins and meaning:

  1. Aaron: Hebrew — Enlightened
  2. Aiden: Celtic — Fiery
  3. Alexander: Greek — Defender of men
  4. Amory: German — Leader; divine; brave; powerful
  5. Andrew: Greek — Strong; manly; courageous
  6. Anthony: Latin — Priceless
  7. Asher: Hebrew — Happy or blessed
  8. Austin: Latin — Majestic dignity
  9. Azai: Hebrew — Strength
  10. Aziel: Hebrew — God is my power
  11. Caelan: Irish — Powerful warrior; victorious people
  12. Chad: Welsh — battle; warrior
  13. Chance: English — Good fortune
  14. Charlie: English — Free
  15. David: Hebrew — Beloved
  16. Edric: English — Power and good fortune
  17. Edward: English — Wealthy guardian
  18. Elliot: Hebrew — Lord is my God
  19. Ethan: Hebrew — Strong; safe; firm
  20. Ezra: Hebrew — Helper
  21. Felix: Latin — Happy; fortunate
  22. Gabriel: Hebrew — Devoted to God; a hero of God; God is my strength
  23. Henry: German — Ruler of the household
  24. Hudson: Anglo-Scottish — Hug
  25. Ian: Scottish — God is gracious
  26. Isaac: Hebrew — He will laugh
  27. Isaiah: Hebrew — Salvation of the lord
  28. Jackson: Celtic — Healthy; strong; fully of vital energy
  29. Jayce: Greek — Healer
  30. Jonathan: Hebrew — God gives
  31. Josiah: Hebrew — Fire of the Lord; healer
  32. Julian: Latin — Father of the skies
  33. Levi: Hebrew — Joined in harmony
  34. Liam: Irish — Strong-willed warrior and protector
  35. Lucas: Latin — Light-giving; illumination
  36. Matteo: Hebrew — Gift of God
  37. Miles: Latin — Soldier
  38. Milo: German — Merciful
  39. Nathan: Hebrew — Gift from God
  40. Ned: English — Wealthy guardian
  41. Noah: Hebrew — Rest; comfort
  42. Nolan: Gaelic — A descendant of a chariot fighter or champion; famous; noble
  43. Oswald: English — Divine power
  44. Owen: Welsh — Young warrior; well-born; noble
  45. Rupert: German — Bright fame
  46. Ryan: Irish — Descendent of the king; little king
  47. William: German — Strong-willed warrior; resolute protection
  48. Xander: Greek — Protector of men
  49. Zachary: Hebrew — Remembered by God
  50. Zane: Hebrew — God's gracious gift

About the Author