I believe the word “caca” comes from the Greek “kakos” for “bad.”
Hmmm....maybe I was channeling a Greek scholar rather than my inner 3-year old as I assumed!