We do not currently know of any synonyms for ecos.
The noun ecos is defined as:
Did you mean egos or echos?