Thoughts On Boy Names

My girlfriend and I are expecting our first a son. My last name is Whitaker. We have decided on the middle name James. The are the first name idea. Nathan my first name Cecil gf father's name Leon Martin Abraham Ian Salvador Ivan Kahn