Are you sure you want to remove this item from your Recipe Box?
Please enter a valid email address...
The emails have been sent
Please consider subscribing to PureWow
An Irish variation of James that’s pronounced SHAY-mus.
Means “great,” so pretty perfect for the greatest baby ever (yours, duh).
Heads up, Game of Thrones fans, this name means “raven.”
Love Southern baby names and Gaelic ones, too? Combine them with this sweet Irish moniker that means “from the south.”
With aristocratic origins (and also a character in Shakespeare’s Macbeth), this powerful name is perfect for your little prince.
A common Celtic surname, we think this name meaning “warrior from the sea” would be equally cool as a first name.
Means “defender of man,” so you know, he’ll probably rule the playground.
The Irish Gaelic version of John means “gift from God.”
Pronounced Bu-han, this moniker was popular in medieval Scotland and means “son of life.”
Means “the only choice.”
A baby boy name that means “peaceful.” No promises he won’t wake you up at night, though.
Enter your registered email below!