Understand Chinese Nickname

昧生

[mèi shēng]
'Mei Sheng,' means something along the lines of 'Vague Existence' where someone lives without clear goals or direction. Alternatively, this might denote the concept of living amidst ambiguity and uncertainty
Generate Chinese Nickname
Relation Nicknames