TECDA: The Emma Coombs Dance Academy

What does TECDA mean? The above is one of TECDA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: The Emma Coombs Dance Academy