しおしたたる
Meanings
Noun
1. O Sacred Head, Now Wounded
Kanji used
blood
Composed of
blood; blood; ancestry; (the) blood; feelings