Yes, Of course, i think most Of chinese name have some special meanings, So do i. firstly, the last name comes from our ancestor. maybe that's an old lengend i really don't know. But my first name was given by a teacher in my hometown. it comes from a famous saying. like "Correct your mistakes if you have admitted, or avoid them if you have not".