Hopi

edit

Noun

edit

nuuma

  1. liver (internal organ)