EGAVE

forelife

Meaning

  1. noun A former or previous life
  2. noun Early or primitive life; protozoa

Similar words

beforelife past life preexistence foretime preexistency forebelief forebirth foretide background antecedent

Save “forelife” to learn later