Rock Kings And Queens: Simon

Simon

Name origin: Hebrew

Name meaning: He who hears

Gallup

Name origin: English

Name meaning: variant spelling of Gallop.