veteran meaning in punjabi