SOUTHWARDS

Definition of SOUTHWARDS

  1. (adv)toward the south