Lennox

What does the name Lennox mean?

Lennox is a Scottish surname and the name of a historic district near Loch Lomond, from the Gaelic leamhanach, meaning "place of elms" or "elm grove". Shakespeare used it for a Scottish nobleman in Macbeth, and the X ending gives it a modern, edgy sound. Lennox entered the US top 1000 in 2010, climbed from number 490 in 2015 to a peak of 248 in 2022 and ranks 289th among boys' names in 2025.

At a glance

Gender
Boy's name
Origin
Scottish / Gaelic
Popularity
#289 of the boy names in the United States
International
Lennox (English / Scottish).

Parents who love Lennox also like

All names from A to Z