Lennox for a baby name

Gaelic, meaning ‘with many elm trees’. Lennox Lewis is a retired world heavyweight boxing champion.

Search by letter



Search by category