FamilyEducation.com
   
 

Last name origin & meaning:

Japanese: from a common placename meaning ‘upper plain’; it is also read Kamihara (which can be written to mean ‘divine plain’). The surname, like the placename, is found throughout Japan and the Ryūkyū Islands.