Again, two classic Scottish names. Donalbain is the name of a much beloved uncle we lost during Covid so is close to my heart. Donald is more common. Both I like.