Short form of Leonard, meaning ‘brave lion’ or ‘lion-strong’

1 Post