Name for a boy?

My husband and I are having a boy and can’t agree on a name! We’ve narrowed it down to these four that we can both live with. The middle name will be William, because every first born male for in my husband’s family for seven generations has the same middle name.

Vote below to see results!