st. cyril

(noun) Cyril

Saint Cyril
St. Cyril
missionary (generic term)