Laborie

English

Proper noun

Laborie

  1. A village in Saint Lucia.

Anagrams