no, the word carnival is derived from Latin i believe, but it has nothing to do with the Greek roots.
According to Google dictionary, it means "flesh put away."
8.8m questions
11.4m answers