Origin unclear (see Wikipedia); An Marcach (Irish marcach) is a translation of the English name.
Horse and Jockey