22f962f4__UK__A_Guide_for_New_Residents__Definition
[Word] patron saint [Definition] 
A Christian saint who is believed to protect a particular area or group of people.
Open Life in the UK: A Guide for New Residents
Definition