Definition of 山鯨 (やまくじら)

やまくじ

山鯨

やまくじら

yamakujira

noun
wild boar meat, mountain whale(from when eating animal meat was considered taboo (pre-Meiji))
Related Kanji
mountain
whale