Baby Boy Names?

I am in struggle town. I seriously cannot decide a boys name, my husband says no to everything! Yay to being married to a teacher who associates every name with a ‘naughty’ kid etc. 🤦🏻‍♀️ I would love to hear some suggestions! I hate names that can be shortened (Thomas, Joshua, Alexander, Robert etc.) Last name starts with D. Thanks ladies xx