Definition of 人身御供 (ひとみごくう)

noun
•
human sacrifice, victim(yojijukugo)
Related Kanji
人 person
身 somebody, person, one's station in life
御 honorable, manipulate, govern
供 submit, offer, present, serve (meal), accompany