Harper

in baby girl name

The meaning of Harper is The English origin name means 'Harp Player; Harpist or minstrel'.