Mama you'd say with a giggle so small
Your tiny voice would echo through the hall
With open arms, you'd run to me
My baby boy, as sweet as can be
No matter the name, no matter the years
Through every laugh and all the tears
You'll always be my heart, my sun, my star
And I'll always be your mama, no matter where you are
Mommy, you call as you run so free
So full of life, as big as can be
But when you're asleep, curled up so tight
I still see my baby in the soft moonlight
No matter the name, no matter the years
Through every laugh and all the tears
You'll always be my heart, my sun, my star
And I'll always be your mama, no matter where you are
One day you'll say, mom, with a voice so grown
And build a life that's all your own
But deep inside, when the day is through
I'll still hear mama when I think of you
No matter the name, no matter the years
Through every laugh and all the tears
You'll always be my heart, my sun, my star
And I'll always be your mama, no matter where you are
My baby boy, my greatest part
You'll always be the keeper of my heart
No matter the name, no matter the years
You'll always be my baby, my love so dear