NichiDict

祖師西来

そしせいらい
[soshiseirai]

Meanings

1.Noun

Buddhismthe coming of Bodhidharma from western India to China