Understand Chinese Nickname

神惑

[shén huò]
Literally translated as 'Divine Delusion'. In some cases, it can imply a godly being lost or confused or a human being influenced or enchanted by divinity or supernatural power. This connotes an unusual or even extraordinary state.
Generate Chinese Nickname
Relation Nicknames