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.