Answer: stdavid

AnswerCrossword Clue
STDAVIDPatron of Wales