2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENpatron saintNoun
EN
A saint who is considered to be a defender of some group or nation
bn:00061048n Concept
EN
Patron Saint was a British racehorse who won the 1928 Cheltenham Gold Cup.
bn:17699120n Named Entity
English:
horse