In Sanskrit, Itihasa means history. For Hindus, an Itihasa is a religious story that tells about what happened in the past. Itihasas are usually epic poems. The important itihasas to Hindus are the Ramayana and the Mahabharata.