Definition & Meaning | English word LUCEA
LUCEA
Definitions of LUCEA
- A coastal town, the parish capital of the parish of Hanover, Jamaica.
Number of letters
5
Is palindrome
No
Search for LUCEA in:
Page preparation took: 103.37 ms.