When trying to choose a baby name, you might not always want to pick a name that's currently popular, and instead go for something a little more unique. You might feel like you're spending all your time scrolling through every baby name list there is, but it just takes one strong name or one meaning behind a name for you to know that it's the one.
If you're looking for a strong name, then you might just love our pick of strong names for baby boys that have a powerful meaning behind them. For names that evoke strength and resilience, consider exploring some baby names that have been inspired by Greek mythology, like Achilles, Alexander or Atlas.
Matthew – Matthew is of Hebrew origin meaning "gift of God" and has long been a popular name for baby boys.
Alexander – This Greek name has numerous meanings, including defender, protector of man, originally meaning "manliness".
Reynold – This quirky but great name is of English and German origin meaning "counsel-power."
Arthur – Arthur is a strong name that's perfect for a baby boy. Its powerful meaning "bear" is of Celtic origin.
Everett – Everett is a great name that means "powerful; brave" and is of English origin, but is a variation of the German name "Eberhard."
Maximus – This strong name means "greatest" and is of Latin origin. While it might sound a little unique, Maximus is a great boys name that can also be shortened to "Max."
Nicholas – Nicholas is a strong boys name that comes from Greek origin. Meaning "people of victory", this powerful name has long been a favourite for baby boys.
Evander – The name Evander is known to come from Old Norse with a powerful meaning of "bow warrior." It's also of Greek origin, meaning "strong man."
Arnold – Just imagine little baby Arnold - how sweet! Of English origin, this strong name has a powerful meaning of "ruler". Arnold can even be shortened to "Arnie" for an adorable nickname.
Oscar – Meaning "champion warrior", the name Oscar is of both English and Irish origin. This name is great for a strong baby boy!
Emeric – Although it's not your traditional name, Emeric stands strong and would suit any baby boy. Of French and German origin, the name means "power."
Montgomery – Whether you go for Montgomery or "Monty" for short, this strong name is of Norman origin meaning "man power".
Rex – Rex is a gorgeous boys name and even though it's simple, it sounds strong. The name is also of Latin origin meaning "King", and what's more powerful than a king?
Zachary – Of Hebrew origin, the name means "the Lord has remembered". Zachary is a strong name that just sounds full of power.
William – William is a strong name that's also fit for a king. From English origin meaning "resolute protection" the name holds so much power.
Richmond – Richmond is of German origin meaning "powerful protector". It's also a strong, honourable name that is gauranteed to make a strong impresssion on the register at school when your baby boy grows up.
Theodore – What's more powerful than Gods gift?. Theodore is a strong name with a powerful meaning of "the gift of God". It's also a popular name that can be shortened to 'Theo' as a nickname.
Wyatt – Not only is Wyatt a strong name, it's also a cool name for a baby boy. With a meaning of "brave, powerful", the name is known as an English surname, but has become popular for a first name too.
Maynard – This boys name has a powerful meaning of "hardy, brave, strong". The name is of German origin and Maynard is a strong sounding name that's bound to stand out on any class register.
Andrew – The name Andrew has many meanings including "manly" and, as consequence, "brave", "strong", "courageous", and "warrior".
More powerful boy names
Adrian
Angus
Archer
Archibald
Atticus
Axel
Blake
Brandon
Caden
Caleb
Charles
Damian
Dante
Declan
Dominic
Donovan
Elijah
Ezekiel
Finn
Frederick
Gabriel
Garrett
Gideon
Griffin
Henry
Hunter
Isaiah
Jace
James
Jackson
Jasper
Jaxon
Jeremiah
Jude
Kai
Kellan
Kingston
Knox
Leo
Levi
Liam
Lincoln
Logan
Luca
Maddox
Maximilian
Micah
Nathaniel
Nolan
Oliver
Owen
Parker
Phoenix
Quentin
Raiden
Raphael
Rhys
Richard
Roman
Rowan
Ryder
Samuel
Sebastian
Silas
Solomon
Tobias
Tristan
Uriah
Victor
Vincent
Winston
Xander
Xavier
Yosef
Zane
Zayden
Zeke
Zephyr
Zeus
Zion
Don’t worry if your due date is fast approaching and you still haven’t found a name that feels like the one. Head to our baby name generator, where you’ll find thousands of names to fall in love with, from more traditional-sounding names to cool boy names to unique baby names from all around the world.
Samantha Ball is a Commercial Content Writer and freelanced for the Mother&Baby website for two years before joining the team full-time. She's a mum of two and loves browsing for the best products and cute outfits.