Laborie
English
Proper noun
Laborie
A
village
in
Saint Lucia
.
Anagrams
Albireo