Meaning of afterworld

Definition of afterworld

(noun) the place where you are after you die

Other information on afterworld

WIKIPEDIA results for afterworld
Amazon results for afterworld