The Leeward Islands are called the Leeward Islands because they’re away from the wind (“lee”).The Leeward islands of the West Indies Most popular cruising destination in the World The Caribbean Leeward Islands are named due to the...