Quick answer
Lennox is a boy/girl name.
Meaning and history
From a Scottish surname that was derived from the name of a district in Scotland. The district, called Leamhnachd in Gaelic, possibly means "place of elms". This name steadily rose in popularity in the 2000s, at the same time as the similar-sounding (but unrelated) names Lennon and Knox.
Notes and context
Usage: english