Vien is a masculine name of Vietnamese origin. Baby is going to have you feeling all sorts of ways, exhausted, thrilled, and giddy to name a few. But the overriding sense of feeling whole will surely be the consensus. In order to remind you and baby both every day of this joy, choosing a name meaning "complete" will do the trick.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.