(Greek) Glory of God Teklah, Tekli, Teckla, Tecla, Thecla, Theckla, Thekla, Theclah, Theccla Health Source: Medical Dictionary Author: Health Dictionary