ショウリョウオクリ
Meanings
Noun
1. sending off the spirits of the dead
Composed of
spirit of the deceased
seeing off; sending off; funeral; escapement