镇: Peace and stability. In names, it often conveys a sense of confident and composed problem-solving, clear thinking, and the wish for smooth and successful endeavors.
匡: Rectify; correct errors and set things right.
Meaning: Zhen implies stability and firmness, while Kuang suggests rectification and support, symbolizing steadfastness and upholding justice.