Also read:

ユーカラ (Yuukara) is a Japanese noun meaning “yukar (Ainu oral saga)”.

Meanings

  1. nounyukar (Ainu oral saga)