SCE

See also: sce and sce.

English

Etymology

From Latin Societas Cooperativa Europaea.

Proper noun

SCE

  1. European Cooperative Society

Anagrams