St. Lucia
English Dictionary
->
Letter S
-> St. Lucia
Search Dictionary:
St. Lucia Definition
(n)
a
country
on
the
island
of
Saint
Lucia
;
gained
independence
from
Great
Britain
in
1979
(n)
a
volcanic
island
in
the
Windward
Isles
south
of
Martinique
St. Lucia Synonyms
Saint Lucia
St. Lucia
© Art Branch Inc.