legendary mountain-dwelling hominid of China's Hubei province |
野人 [やじん] /(n) (1) rustic/country bumpkin/person with rough and simple tastes/(2) Yeren/legendary mountain-dwelling hominid (similar to a sasquatch, yeti, etc.) of China's Hubei province/EntL1537450X/ |