Feedback
Kagura
Meaning
Noun
●
A
kind of
Shinto
theatrical
dance
in Japan.
Sourced from
Wiktionary
Related
Ullr
Fafnir
Natalia
Lesley
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better