noun Japanese. meditation on the name of Amida.
nembutsu 🔊 Listen to this noun Japanese. meditation on the name of Amida. Share Facebook Twitter Google +