I was watching a program on Mariachi Music, and supposedly Mariachi is a combination of (Jesus' earthly mother) 'Mary' and 'Aches' or the pains and suffering that she underwent seeing her firstborn son suffer and died. I believe that this is why they sound like they're shouting: "Aye-yaye-yaye" and some times sound off-key with their singing.
The above answer is one theory, but it is only speculation. It is known that during the 19th century when Europeans came to Central America, they refered to the bands as "marriage bands" because they played at festivals and it stuck. In Spanish, the letter "J" does not have the same sound as in English. In Spanish the later "J" sound like the English letter "H," and the letter "H" is spelled "hache." Mexicans found it difficult to pronounce the English word marriage. Thus, marr-i-aje was pronounced, marr-i-hache. Keep in mind this is only theory as well, but it is accepted and taught in many universities.
serapes
Mariachi or a vihuela
Grito
"El Mariachi Loco" Written by Román Palomar Arreola Performed by Mariachi Bandido
The particular ensemble of musicians who play in a mariachi band originally assembled to play for weddings. "Mariachi" is a Spanish corruption of the French word for "marriage".
serapes
explosions of unicorns
Mariachi or a vihuela
Grito
"El Mariachi Loco" Written by Román Palomar Arreola Performed by Mariachi Bandido
Some popular bands in the mariachi genre include Mariachi Vargas de Tecalitln, Mariachi Sol de Mxico, and Mariachi Los Camperos.
Cancion del Mariachi
You can get them online at http://serenatamariachi.com, an online Mariachi directory
Cantina Mariachi was created in 1993.
The particular ensemble of musicians who play in a mariachi band originally assembled to play for weddings. "Mariachi" is a Spanish corruption of the French word for "marriage".
Mariachi
The duration of El Mariachi is 1.35 hours.