No, it really doesn't. It just means "not a member of a military organization." A non-military person who commits crimes is still a civilian.
When Hamas can just take off a mask and then boom they are a Palestinian civilian, then you realize these are not your every day civilians in GAZA