FamilyEducation.com
   
 

Last name origin & meaning:

Japanese: ‘mountain river’, listed in the Shinsen shōjiroku and found mostly in western Japan, though the entire country is filled with mountains and rivers. An alternative pronunciation is Yamagawa.