I've seen Kimberlin, alas. It pains me a lot. Really ugly. I love the name
Lynn, but I hate seeing it tacked onto other names. Especially when it's Amylynn. That hurts, my friend. It really hurts.
Back vaguely on topic, now that we've decided what
Kaylin probably has come from, it could have any of these meanings:
Slender lake
Each of the two lake(s?)
Torture lake
My consecration of your name lake
I think I like "torture lake" best. But then, we could get really picky about what the "lin" in it means, and then we'd have lots more to choose from.
Array