Japanese dictionary
たまむかえ
welcoming the spirits of the dead
Kanji details
・soul
・spirit
・welcome
・meet
・greet