unisex baby name

Lennox

Derived from a Scottish place name, Leamhnachd, meaning “elm grove.” Also much easier to pronounce than Leamhnachd.