I thought the same thing, and had to look twice at it.Silly French words!..
Here is the etymology on it...
"a playful tournament of knights in chariots or on horseback" (1640s),
from Fr. carrousel "a tilting match,"
from Italian. carusiello, possibly from carro "chariot,"
from Latin. carrus