Hurricane Todd (2024)

Hurricane Todd was the 19th named storm on the 2024 Low-power Atlantic hurricane season. It formed on November 17 and dissipated on November 26.