KAGURA
Meaning of KAGURA in English
ˈkägə(ˌ)rä noun
( -s )
Etymology: Japanese
: a stately dance of the Shinto religion that now forms a part of Japanese village festivals
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012