leonard is a crossword puzzle answer that we have spotted 2 times. male name justin, u.s. golfer who won the open championship in 1997 at royal troon