✔ 最佳答案
You can. The only thing is that it may seem interesting or even funny to native English speakers.
Just like an American names herself
林迷人
or
王魅力
You can consider "Charmaine", which is an English name and it means charm.
2011-05-12 02:42:27 補充:
BTW, Charmaine is a female name. If you need a male name, I'd suggest that you find something else.