880 YARDS





Definition:

  1. [noun] a unit of length equal to half of 1 mile
    Synonyms: half mile

Synonyms: