ヒバゴン

Meanings

  1. Noun mythical Japanese hominid (similar to yeti or Bigfoot)

Jinuma: Japanese Dictionary · Word lists