The word "yamaguchi" (山口) means "Mountain Pass"; the corresponding word in Chinese, written with the same characters, is read "shankou".
The word "yamaguchi" (山口) means "Mountain Pass". The corresponding word in Chinese is read "shankou". The corresponding word in Chinese is written with the same characters.