Seille

See also: seille

English

Proper noun

Seille

  1. A river originating in the Jura mountains in France.