Yahoo India Web Search

Search results

  1. Dictionary
    life after death

    noun

    • 1. the hypothetical existence or survival of the soul after death: "we believe in life after death"