Barbie has a surname and a middle name.

Barbie has a surname and a middle name.

The full name of Barbie is Barabra Millicent Roberts. Her parents are George and Margaret Roberts.