zeitgeist (n.) Look up zeitgeist at Dictionary.com
1848, from German Zeitgeist, literally "spirit of the age," from Zeit "time" (see tide) + Geist "spirit" (see ghost).