Meaning of due south

Definition of due south

(noun) the cardinal compass point that is at 180 degrees

Other information on due south

WIKIPEDIA results for due south
Amazon results for due south