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."
9.4m questions
12.2m answers