Simon magus

What is Simon magus?

Simon magus definition and meaning on Dictionary terms:
noun