Trying to narrow down.....

We have a few names that we like. I really am thinking that once we meet him, the name will just seem right for him. We are considering the following names:
[name]Canaan[/name] (k-nen) yes I know it’s in the bible…We don’t care
[name]David[/name] is going to be the middle name and he will be joining [name]Christian[/name], [name]Colin[/name] and [name]Cayley[/name]. Thank you for your time and input!

[name]Corbin[/name] for sure! love it, was on my list, but i had to ditch it, long story!

[name]Caleb[/name] definitely!

With [name]Christian[/name], [name]Colin[/name] and [name]Cayley[/name]:
[name]Canaan[/name] - sounds very similar to beginning of [name]Cayley[/name]
[name]Caleb[/name] - way too similar to [name]Cayley[/name]
[name]Cole[/name] - looks too similar to [name]Colin[/name] even though I know they are pronounced differently
[name]Cayson[/name] - much too similar to [name]Cayley[/name]
[name]Cade[/name] - still has that cay sound
[name]Corbin[/name] - I think this is a winner! Very handsome on its own and not too similar to siblings