Name Poll for Baby Boy

We’re not sure what we’re having yet and are having trouble settling on a boy name. I really prefer the name Ezra for a first name. My husband likes Tristan, but I feel like it sounds too feminine (just my opinion) for a boy. Ezra means “helper”, Tristan mean “tumultuous outcry”, Caleb means “loyal, faithful, devoted”. Theodore means “gift from God” and Judah/Jude both mean “praise”. I really like Jude or Judah for a middle name because this baby is such a blessing to me as I am considered “advanced maternal age” (over 35). I believe names have significance, and since my child’s name will be spoken over him his entire life, I would like something with meaning that sounds nice also. What do you think? I also welcome suggestions in the comments. Thanks!

Vote below to see results!