Where does “オヤシ” come from?

オヤシ (Ainu): monster

Definitions

  1. monster

Words derived from “オヤシ