Ran vs. Ren: What's the Difference?

Ran and Ren Definitions
Ran
The goddess of the sea.
Ren
(anatomy) A kidney.
Ran
Past tense of run.
Ren
(Egyptian mythology) One’s name, as part of the soul in ancient Egyptian mythology.
Ran
Open robbery.
ADVERTISEMENT
Ren
See Renne.
Ran
Yarns coiled on a spun-yarn winch.
Ren
A run.