せんしょう
Archaic
Meanings
Archaic
Noun
1. teacher; instructor; master
2. previous existence
Pitch accent
んしょう
Composed of
former; previous; old; first move (in go, shogi, etc.); opening move
life; living