Saint Lucia

Saint Lucia /ˈluːʃə/ proper noun
Saint Lucia
/ˈluːʃə/
proper noun
Britannica Dictionary definition of SAINT LUCIA
: island country in the West Indies

— Saint Lucian

/ˈluːʃən/ adjective or noun