Ran Kan Kan Meaning