Logo
Search icon

ren

/ɹɛn/

noun

Meaning

  • A kidney.