NichiDict

精霊流し

しょうりょうながし
[shouryounagashi]

Meanings

1.Noun

floating lanterns or offerings for the spirits of the deceased