Understand Chinese Nickname

mygod美人鱼

[mygod mĕi rén yú]
'My God, mermaid'. This combines English with Chinese expressing disbelief at the sight or imagination of a mermaid, showing fascination for beauty beyond imagination.
Generate Chinese Nickname
Relation Nicknames