Definition of Simon Peter in English:

Simon Peter

proper noun