Incarnation--that, I can relate to. Thanks, jheem. I had thought maybe avatar was yet another English word I'd never heard of.

Now I'm wondering how a carnival--the event, not the word itself--came from 'flesh'.