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:
- Aaron: Hebrew — Enlightened
- Aiden: Celtic — Fiery
- Alexander: Greek — Defender of men
- Amory: German — Leader; divine; brave; powerful
- Andrew: Greek — Strong; manly; courageous
- Anthony: Latin — Priceless
- Asher: Hebrew — Happy or blessed
- Austin: Latin — Majestic dignity
- Azai: Hebrew — Strength
- Aziel: Hebrew — God is my power
- Caelan: Irish — Powerful warrior; victorious people
- Chad: Welsh — battle; warrior
- Chance: English — Good fortune
- Charlie: English — Free
- David: Hebrew — Beloved
- Edric: English — Power and good fortune
- Edward: English — Wealthy guardian
- Elliot: Hebrew — Lord is my God
- Ethan: Hebrew — Strong; safe; firm
- Ezra: Hebrew — Helper
- Felix: Latin — Happy; fortunate
- Gabriel: Hebrew — Devoted to God; a hero of God; God is my strength
- Henry: German — Ruler of the household
- Hudson: Anglo-Scottish — Hug
- Ian: Scottish — God is gracious
- Isaac: Hebrew — He will laugh
- Isaiah: Hebrew — Salvation of the lord
- Jackson: Celtic — Healthy; strong; fully of vital energy
- Jayce: Greek — Healer
- Jonathan: Hebrew — God gives
- Josiah: Hebrew — Fire of the Lord; healer
- Julian: Latin — Father of the skies
- Levi: Hebrew — Joined in harmony
- Liam: Irish — Strong-willed warrior and protector
- Lucas: Latin — Light-giving; illumination
- Matteo: Hebrew — Gift of God
- Miles: Latin — Soldier
- Milo: German — Merciful
- Nathan: Hebrew — Gift from God
- Ned: English — Wealthy guardian
- Noah: Hebrew — Rest; comfort
- Nolan: Gaelic — A descendant of a chariot fighter or champion; famous; noble
- Oswald: English — Divine power
- Owen: Welsh — Young warrior; well-born; noble
- Rupert: German — Bright fame
- Ryan: Irish — Descendent of the king; little king
- William: German — Strong-willed warrior; resolute protection
- Xander: Greek — Protector of men
- Zachary: Hebrew — Remembered by God
- Zane: Hebrew — God's gracious gift