yǔn luò隕落to fall from the sky; to fall from outer spaceFrequency 1.1Meaningsto fall from the sky; to fall from outer spaceto die; to pass away