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