Definition & Meaning | English word SHENGNAN
SHENGNAN
Definitions of SHENGNAN
- (China) A man who has for an extended amount of time been unable to find a romantic, interpersonal or physically intimate relationship.
Number of letters
8
Is palindrome
No
Search for SHENGNAN in:
Page preparation took: 91.21 ms.