Aww, it’s making me sad to see all these comments about [name]Caleb[/name]. To me it’s the perfect name, I love everything about it, and I don’t think about “settling” for [name]Caleb[/name] at all. The Biblical character named [name]Caleb[/name] was a great man, and the connotation behind the meaning of [name]Caleb[/name], as I understand it, is “to love whole-heartedly [like a dog wholeheartedly loves]”. Which is such a wonderful image to me, even if I’m not much of an animal person. And [name]Cal[/name]/[name]Cale[/name] is such a cool nn. And it’s non-Biblical literary, as well, appearing in [name]George[/name] [name]Eliot[/name]'s and [name]John[/name] Steinbeck’s works. It has so much history, and I imagine just the most wonderful, golden-hearted little boy with the name.
That being said, I really love [name]Barnaby[/name], too. It has such a fun, bouncy sound, and I think [name]Barnes[/name] is pretty cool for a nn (although I would probably use [name]Ben[/name], which, admittedly, is a huge stretch). I love that it means “son of encouragement”, and the [name]Barnabas[/name] in the [name]New[/name] Testament was a wonderful man, too (both happen to be some of my favorite Biblical heroes out there). [name]Barnaby[/name] would be pretty obscure in the US; [name]Caleb[/name] wouldn’t be obscure, but it’s not popular by any means–I think I’ve only come across one [name]Caleb[/name] under the age of 10. And it hovers around the 30-40 spot, has for the past five or so years at least, and I don’t really see it climbing too much higher.
[name]Theodore[/name] is lovely, not pretentious at all, but I have to say I’m not crazy about [name]Theo[/name]. Mainly because I was a theology major (I’m guessing this is no shock, haha, after reading my whole post), and they called us the “theos”, so it doesn’t really feel like a name to me. I find [name]Teddy[/name] much more appealing.
No matter what you decide on, you will have one awesomely named little boy. I guess all I’m trying to say is don’t feel like you have to choose the obscure choice ([name]Barnaby[/name]) just because [name]Caleb[/name] isn’t flashy enough. I actually think [name]Barnaby[/name] [name]Caleb[/name] would be a really great combo, though.
Good luck!