Lester for a baby name

English, meaning ‘from Leicester’. Lester Piggott is one of England’s most successful jockeys.

Search by letter



Search by category