Santa Tecla
Meanings
Name
1. a town in La Libertad department, El Salvador