Baby Names Meaning Surprise

Surprise, you’re having a baby! Finding out that you’re going to be having a baby boy or a baby girl is one of most best surprises in the world and to celebrate that wonderful feeling, we have come up with a list of baby names that convey a sense of surprise, miraculousness, blessedness and what a gift a baby really is. Check out our list below!

Ayah

This variant of Aya has roots in Arabic. It comes from the word for ‘miracle’ and was first used in the Middle East.

Benedict

The name Benedict is mainly used in English-speaking countries. This name is very common among popes and was also the name of the saint who inspired the Catholic monastic order, the Order of St Benedict. The name itself means ‘blessed.’

Carwyn

Carwyn is a Welsh boy’s name meaning ‘love, fair and blessed’. It is the masculine form of Carwen.

Jesse

Jesse is a unisex name originally borne by the father of King David, meaning ‘gift’ in Hebrew. The more common spelling of ‘Jesse’ is used for boys, however Jessie is sometimes seen (which is more commonly found in girls).

Keiko

This name has its roots in the Japanese language and is one of the most popular Japanese names ending in ‘ko’. Depending on the characters used to spell this name the meaning can vary from ‘joyful child,’ ‘respectful child’ to ‘blessed child.’

Matthew

Matthew is the English form of the name of the Christian evangelist, author of the first gospel in the New Testament. It derives from the Hebrew name Mattathia, meaning ‘gift from god.’

Miracle

The name Miracle comes from the English word for an extraordinary event that surpasses all known human and natural powers. These virtues names are often favoured by Christian parents. This would also make a good middle name.

Mira

The name Mira is said to come from a Latin word used to express surprise. However, it is also used in Slavic languages to mean ‘famed one.’

Teddy

Teddy is a name in its own right, but could be a nickname for someone named Theodore or Edward. The name means ‘gift of God.’

Winifred

An English variation on the Welsh name Gwenfrewi, Winifred was a 7th-century saint. The name itself means ‘fair’ or ‘blessed.’

We hope you enjoyed our list of baby names that mean surprise. Let us know if you would choose one of these names for your own little blessing.