There are basically two sets of blood vessels in our legs, the leg arteries and the leg veins. The functional difference between the two is the leg arteries carry blood from the heart down into the legs, and to the feet and toes.
The name Ken is a baby boy name. The name Ken is a Welsh baby name. In Welsh the meaning of the name Ken is: Clear water. The name Ken is an American baby name. In American the meaning of the name Ken is: Clear water.
So I would go with Kendra or wait until you have a boy and way more options to honor him. All other Ken names are masculine, boy names and unsuitable for a feminine, little girl including Kendall, Kennedy (Ugly Head), Mackenzie (Son of the fair one), Mackenna (Son of Kenneth), Mackinley (Son of Finley), Kinsley, Kenneth. Also, Mac means Son of, not child of. Masculine, harsh, and not suited for a little girl.