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.      Оксфордский английский словарь.