HEAVENWARDS

Definition of HEAVENWARDS

  1. (adv)toward heaven