The most popular baby names of 2012 are officially here, with Sophia and Jacob holding onto their Number 1 spots.

Jacob remains the most popular name for boys for the 14th year in a row.  An Old Testament name that means “supplanter” and a cousin of JamesJacob has been in the Top Ten for two decades.

Baby sleeping, Kristin Duvall for Getty Images

Sophia, which took the crown as the Number 1 girls' name last year, is a Greek name that means "wisdom."  It entered the Top 10 in 2006.{C}{C}{C}

Arya and Major were the fastest-rising names for 2012.  Arya's popularity stems from the show and book Game of Thrones, while Major is a military name featured on reality TV show Home by Novogratz.

Second fastest-risers Gael and Perla are widely used by parents of Spanish descent.

The Social Security Administration announced the 2012 Most Popular Baby Names on their website this afternoon.

The complete Top Ten are:

girls

  1. Sophia
  2. Emma
  3. Isabella
  4. Olivia
  5. Ava
  6. Emily
  7. Abigail
  8. Mia
  9. Madison
  10. Elizabeth

boys

  1. Jacob
  2. Mason
  3. Ethan
  4. Noah
  5. William
  6. Liam
  7. Jayden
  8. Michael
  9. Alexander
  10. Aiden

Liam is the upset entry to the Top 10, climbing to the top of the list for the first time.  An Irish short form of William, Liam only entered the US Top 1000 in 1967.  Its popularity has been spurred by celebrity Liam Neeson.  Liam replaces Daniel.

Elizabeth climbed back onto the girls' Top 10, unseating Chloe.

Classic Emma, once Number 1, climbed higher on the list to the Number 2 spot, while Kardashian-inspired Mason held onto the Number 2 ranking for boys.