Soufrière en · PROPN EtymologyFrom French soufrière (“sulphur mine”). Meanings A village in Dominica. A town in Saint Lucia.