Mara est l'abréviation de marabunta. Ce mot désigne en Amérique hispanophone une migration massive et destructrice de fourmis légionnaires.
Salva veut dire salvadorienne. C'est l'origine du gang.
Trucha mot issu de l'argot signifiant "a l'affut" ou "en garde"
D'autres explications sur l'origine du nom circulent également. Pour certains, La Mara rappelle une rue éponyme de San Salvador et Salvatrucha les guérilleros qui combattirent durant la sanglante guerre civile salvadorienne. Mara est également un mot signifiant "gang" en Caliche, un argot salvadorien, et serait lui même dérivé de marabunta, la fourmi légionnaire.