What is the meaning of the word "harper"?

Definitions: