nembutsu









nembutsu


noun Japanese.

  1. meditation on the name of Amida.
51 queries 0.575