User blog comment:Kakoolookiyam/Angelica's Last Name/@comment-2191897-20120131050009

As for as i am aware of it, Angelica's last name is "Teach", because that is was Blackbeard's last name is. Blackbeard's real name is Edward Teach.