mariachi (n.) Look up mariachi at Dictionary.com
"Mexican strolling musical band," 1941, from Mexican Spanish, from French mariage "marriage" (see marriage), so called because such bands performed at wedding celebrations. As an adjective by 1967.