The name Merry is a girl's name of English origin meaning "lighthearted, happy". Merry and is often added to lists like Baby Names That Mean Happy and discussed in our forums with posts like "Baby a Day".
From the experts:
She'd better be.
Find other names based on Merry using our baby name generator.