Lennox Meaning and Origin

The name Lennox is a unisex name meaning “elm grove” and is of Scottish origin. Lennox is a surname of Scottish Gaelic origin. It is derived from the region of Lennox in Scotland, which was historically associated with the Celtic Earls of Lennox. The name itself is believed to have originated from the Gaelic word “leamhanach,” meaning “place of elms.” While traditionally used as a masculine name, Lennox has also been adopted as a gender-neutral name in contemporary usage. The name Lennox has appeared in popular culture, including literature, film, and television. For example, in William Shakespeare’s play “Macbeth,” the character Lennox is a Scottish nobleman who serves as a messenger and witness to the unfolding events. 

Names similar to Lennox:

  • Maddox
  • Knox
  • Beckett
  • Jaxon
  • Lachlan
  • Bennett
  • Sutton
  • Callahan
  • Declan
  • Ronan


Posts with the name Lennox:


  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap