The meaning of the name Lennox is amid the lems, from the field of elm trees
The origin of the name Lennox is Scottish