IDITAROD TRAIL





Definition:

  1. [noun] a trail that extends 1,100 miles from Anchorage over the Alaska Range to Nome
    Synonyms: Iditarod Trail

Synonyms: