1 Names found
Lennox is a unisex English given name derived from a Scottish surname. The surname itself originates from a district in Scotland called Leamhnachd in Gaelic, which likely means "place of elms." This name has steadily ris...
We use cookies
We use essential cookies to make NameHub work. We'd also like to set analytics cookies to understand how you use the site. Privacy Policy