* "camou": This is a shortened form of the French word "camoufler" meaning "to disguise."
* "flage": This is a shortened form of the French word "flageoler" meaning "to whip, to flag."
Therefore, camouflage doesn't have a specific suffix, prefix, or root word. It's a combination of two words, each with its own meaning, creating a new word with a distinct meaning.