ST LEGER Meaning of ST LEGER in English n. a horse-race at Doncaster in England for three-year-olds. Etymology: f. the founder's name Oxford English vocab. Оксфордский английский словарь. 2012