Soufrière

See also: soufrière

English

Etymology

From French soufrière (sulphur mine).

Proper noun

Soufrière

  1. A village in Dominica.
  2. A town in Saint Lucia.