Suggest German variation may be Leonardo. Other popular female names are Bevin, meaning "sweet voice", and Caragh, meaning "love".
Another consideration is to consider the first letter of infant first, middle and last name and put both of them together. https://Tornadosocial.com/story3881416/primi-sorrisi-guide