English Sheng nu Cited by user Godblesshealth on 03 Feb 2022 Sheng nu (common translation: "leftover women" or "leftover ladies") is a derogatory term popularized by the All-China Women's Federation that classifies women who…