Saint lucia

What is Saint lucia?

Saint lucia definition and meaning on Dictionary terms:
noun
one of the Windward Islands, in the E West Indies.
an independent country comprising this island: a former British colony; gained independence 1979. 238 sq. mi. (616 sq. km). Capital: Castries.

 

reference: https://www.dictionary.com/browse/saint–lucia

Tags: