Windward Islands, a group in the West Indies (q.v.) comprising St Lucia (the largest), St Vincent, Barbadoes, Grenada, and Tobago.
Windward Islands
Chambers's Encyclopaedia, Volume 10: Swastika to Zyrianovsk and Index, p. 683
Source scan(s): p. 0712