Skip to main content Skip to header navigation

Meanings

Gaelic Baby Names Meaning:

In Gaelic Baby Names the meaning of the name Lennox is: Lives near the place abounding in elm trees.

Scottish Baby Names Meaning:

In Scottish Baby Names the meaning of the name Lennox is: Surname and clan name. Lennox; a Scottish nobleman; appears in Shakespeare's Macbeth.

Shakespearean Baby Names Meaning:

In Shakespearean Baby Names the meaning of the name Lennox is: The Tragedy of Macbeth' A nobleman of Scotland.

Search by a specific category

Or search by baby name