Find the word definition

Wiktionary
sheng nus

n. (plural of sheng nu English)