Saint George

From Fresh Dictionary

English

Proper Noun

Saint George

  1. patron saint of England and several other places; legendary killer of a dragon
Personal tools