Home - Boy's Name - L - Lennox

Boys name -
Lennox

Meaning:

Grove of elm trees.

Derivation:

Lenox

Origins:

Gaelic

Mail to a Friend