Psăl'mo-dĭst, n.

noun

One who sings sacred songs.