0
Anonymous
It's Iditarod
an important dogsled race run annually on the Iditarod Trail
Familiarity information: IDITAROD used as a noun is very rare.
Wiki User
Chat with our AI personalities