What does Feliz Navidad Mean?

Feliz navidad means Happy Christmas in Spanish. In America we interpret it as Merry Christmas because that is what we say to celebrate this holiday.