It's a girl… and her name is James!

Though their daughter's moniker was leaked in February, Ryan Reynolds officially revealed his three-month-old baby with wife Blake Lively is named James during a new 'Today Show' interview.

"It's Butternut Summersquash," Ryan, 38, joked to co-anchor Willie Geist before adding, "It's James, everyone knows."

ryan reynolds
R/R

Ryan during his 'Today' interview.

As for why the A-list couple chose not to reveal what they call their tot before now, the actor explained he didn't want his daughter to be upset he announced her name to the public when she's older.

Related Story: Ryan Reynolds Says His Newborn Baby Girl is "Allergic to Sleep"!

"I didn't want to be the first guy screaming it out to the media," he said during the sit-down, which will air on Wednesday, April 1. "Because as we know, little girls turn into teenage girls and little teenage girls sometimes scan through the archives and go, 'Why did you do that?'"

ryan reynolds and blake lively

Blake and Ryan in May 2014.

In January, the 'Woman in Gold' star — who welcomed James with Blake, 27, in December 2014 — gushed about being a new parent to 'E! News.'

"The best thing about it — well, everything's great about it," he said. "The least impressive thing is the complete lack of sleep."

Watch a clip of Ryan's interview on 'Today' in the video below!

Visit NBCNews.com for breaking news, world news, and news about the economy