What does Mardi Gras mean merry times fat Tuesday or spring welcome?

"does 'Mardi gras' mean 'merry times' - 'Fat Tuesday' - or 'Spring Welcome'?

(well, fat means 'gras' in French, and Tuesday is spelled 'mardi' ...)