mariachi (n.)youdaoicibaDictYouDict[mariachi 词源字典]
"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.[mariachi etymology, mariachi origin, 英语词源]