Board Thread:General Discussion/@comment-30644093-20170510114236/@comment-25315804-20171015182901

Not really a theory but more of a hope:

Killian and Emma's baby is named David, or Davy (if they have a boy). It would be a cute little nod to the series and legends as well, since they could say that they named him David after Emma's father, but since the kid's full name would be David/Davy Jones, it also makes a nod to pirate legends and Disney's Pirates of the Caribbean franchise.