ECOSSE Meaning of ECOSSE in English n. Scotland (in French), country in the north of Britain Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012