祖師 そし西来 せいらいでした
soshi se iraideshita

Noun
Desu Copula

The polite past form of 祖師西来

1. Was a distant ancestor.; Was from a long time ago.

Past/Perfective
Polite
Buddhism