Oh man, sorry to hear that you aren't feeling the name Ian any more. It is one of my all time favs! I have only one male name that I've liked longer than that and fully intend on naming my son with it (assuming I have children someday and one is a boy).
I have a longer last name too (5 syllables!) and I think long names either song good with a short first name, or a long first name if the syllables match up. For example, your last name has three syllables so a first name with three will flow nicely and be pleasing coming off the tongue, if that makes sense. Something like Anderson, Jameson or Nathaniel.
I also think the names Miles, James, and Reid are classy as all get out.![]()
Trevor.
Seriously. I've been using it for 23 years and I've yet to come across a better name.
Trevor Christopher flows quite well. Plus it has the two-first-name-name thing going on.
Edit - Though I suppose that's hardly unique to using the name "Trevor" in this situation now is it.
Pewdeipei's name is Felix XD
Why not go for the last name as a first name approach?
- Campbell Christopher
- Gallagher Christopher
- Hartman Christopher
- Jett Christopher (I like this one)
I think part of the reason I'm having such a hard time choosing a name isn't because I don't like all the names everyone is recommending.. but rather, it's because I feel like the name is "ugly" on me. If that makes sense. lol
Kind of like how you can like an outfit, and think it looks great on someone else, and wish you could pull it off. But then you put it on and look in the mirror and you're like "Ew...".
what about....Robin.
Robin Christopher. You're the reverse of Christopher Robin! Plus, it's a little gender neutral too.
What about Adam? One of my favorite boy names and it goes well with Christopher, I think. Or Dylan, Owen, Gavin, Andrew, Joel, Jude, or Nolan? (Sorry if any of these have already been said, I just skimmed through the previous posts.)
If no one's suggestions are quite working out, I'd recommend this website, babynamesworld.com. I've referred to it on a number of occasions (choosing an alias for myself, choosing character names.....) You can browse names by origin or category (i.e. "place" names, "cute" names, nicknames, literary character names.... there's a ton), or do an advanced search, if you have an idea of certain criteria you want in a name (like not exceeding a certain length/number of syllables, or not ending with a certain letter).
Each name has its own page of information about it too, including a list of similar names -- so if there's a name you like but don't think quite fits, you could start from that name's page and look at all the similar names for others you might like.
Good luck and I hope this helps!