situated toward the point from which the wind blows; as, the windward islands

listen to the pronunciation of situated toward the point from which the wind blows; as, the windward islands
İngilizce - İngilizce
windward