Definition of 祖師西来 (そしせいらい)

noun
the coming of Bodhidharma from western India to China(Buddhist term)
Related Kanji
ancestor, pioneer, founder
expert, teacher, master, model, exemplar, army (incl. counter), war
西 west, Spain
come, due, next, cause, become