mariachi (n.)
"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.