Virtual meaning in punjabi