Ecl has 2 different meanings across 1 category:
Proper Noun
Initialism of emitter-coupled logic.
Initialism of Exploration Consultants Limited.