Macbeth

Scottish
"son of life"

Macbeth Origin and Meaning

The name Macbeth is a boy's name meaning "son of life".

Although appearing as a patronym (nope, it doesn't mean "son of Elizabeth"), Macbeth originated as a given name. It is derived from the Gaelic MacBeatha, describing a religious man.

The Shakespearean connection gives it a weightiness that could be difficult for a child to carry.