Is there a cut-and-dry English word that means the same, or roughly the same, as the German word "Zeitgeist," other than its literal meaning of "spirit of the times"?
I've grown sour on its presence in conversational English due to heavy use as a clever buzzword and would like to know if there is a simpler alternative.