1 By draie October 11, 2019 2:25 PM With a name that is not too traditional, i would pick a more traditional middle name. Michael, David, Alexander etc. are all solid names with good flow dependent on your last name. I usually think that a middle name should have some meaning to the mom/dad, so if you have something like that, I would use that. Lastly, I do not think that you need a middle name, but I like them because of the flow.