Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

kagura Definition

Cancel
kagura
noun
A kind of Shinto theatrical dance in Japan

Words Related to kagura!

kagura Examples by Brain Bank Users