List of storms named Imelda Bermuda Cyclone Imelda (2013) Greater Antilles Hurricane Imelda The Bahamas Tropical Storm Imelda (2019)