Saint Lucia
English Dictionary
->
Letter S
-> Saint Lucia
Search Dictionary:
Saint 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
Saint Lucia Synonyms
Saint Lucia
St. Lucia
© Art Branch Inc.