- Current rating.
to add this name to your favorite namelist!
The meaning of the name Lennox is From Levenach, Scotland
The origin of the name Lennox is Scottish
Alternate spellings for the name Lennox: Lenox
People who like the name Lennox also like: Liam
, Maddox Charlotte
Notes: Originally a Scottish surname.