Ryan Reynolds has finally confirmed the name of his daughter.
The actor and wife Blake Lively had been keeping their 3-month-old daughter's name under wraps until a Friday interview on the "Today" show with Willie Geist.
"You did say a few months ago, before she was born, that you were going to name her Excalibur Anaconda Reynolds," Geist said. "So can we call her Anna at least – short for Anaconda?"
PHOTOS: Blake Lively & Ryan Reynolds
Ryan joked that they opted to go a different route with their daughter's name.
"That is not the child's name," Ryan deadpanned. "It's Butternut Summersquash."
Finally being serious, the 38-old-year uttered the name.
PHOTOS: Sexiest Men Alive Over The Years
"It's James," the new dad said. "Everyone knows."
As for why he kept her name under wraps, the actor explained he was thinking ahead to when his daughter was a teenager.
"I didn't want to be the first guy screaming it out to the media," he explained. "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?'"
PHOTOS: Hollywood Dads & Their Children
Ryan and Blake, 27, welcomed daughter James in late December.
-- Jesse Spero
Copyright 2015 by NBC Universal, Inc. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.