Soufrière
See also:
soufrière
English
Etymology
From
French
soufrière
(
“
sulphur mine
”
)
.
Proper noun
Soufrière
A
village
in
Dominica
.
A
town
in
Saint Lucia
.