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.7m questions
11.3m answers