Iditarod has 2 different meanings across 2 categories:
Noun · Proper Noun
an important dogsled race run annually on the Iditarod Trail
The Iditarod Trail Sled Dog Race, an annual sled dog race held in Alaska, USA.