Home Tags Vigorous meaning in punjabi