Go with what you think is baby's name, you will know as soon as you see him if you have chosen the right name

I love Roman from your list, yes im biased lol, i think Roman is also a very strong masculine name and the second i saw DS i knew that was his name. I also kept getting signs while i was pregnant with him. Xavier was the other name we had on our list for Roman, we only had 2, well i had 3, dh had 2, my other choice was Oliver. So the only names on our list were Roman, Xavier and Oliver.

I also love Nate from your list