The first name Harper is female and male.
Harper is a name for boys and girls and was originally an Old English surname.
Harper means “harp player”.
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)