Jude - like a lot Luke - dislike (luke warm, unfortunate rhyming words), love lucas though James - ok, like Jamie as a nn Joseph - love Elijah - too biblical sounding Caleb - ditto Zachary - Zac is ok but somehow a bit dated now
Jude- hey Jude. Nice and quite timeless, unusual yet not silly or 'younique' quite a caring type of name. Luke- nice timeless inoffensive. James- classic, won't go out of fashion, a sensible boy, not belonging to a 'naughty' boy. Joseph- solid can shorten to Joe Elijah- more unusual reminds me of the hobbit. Caleb- don't like it. Not sure why. Don't trust the name. Zachary- meh. Would probably get Zac which is a bit bland and none description.only seems to suit a outgoing performing type child.
Jude. Im automatically singing 'Hey Jude' in my head. Good name though. Luke. Not a nice or horrible name. Just quite mundane. James. Timeless classic and suits throughout your life, but at the same time, very meh Joseph. Same as James, but if youre due around Christmas. It would be a good choice. Elijah. Makes me think of the Bible Caleb. Sorry I really don't like this. It makes me think of a nasughty boy and a chavvy mother who doesn't believe in disciplin Zachary. Same as Caleb