Saint Lucia
saint·lu·cia
noun
2.
a volcanic island in the Windward Isles south of Martinique
Related words
Part of
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
saint·lu·cia
a volcanic island in the Windward Isles south of Martinique
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.