The Windward Islands are the southern, generally larger islands of the Lesser Antilles of the Caribbean islands or the West Indies. From Wikipedia
The sixth named storm of 2025 is expected to strengthen briefly over warm water then fade over cooler seas.