Why are ocelots are called ocelots?

The name ocelot comes from the Nahuatl word ōcēlōtl (pronounced [oːˈseːloːtɬ]), which usually refers to the jaguar (Panthera onca) rather than the ocelot.