The etymology of picnic does not have racial or racist overtones to it. Instead, it's called a picnic because of the 17th century French word, picque-nique. In terms of meaning, it's very similar to picnic in that they both mean a gathering where each person brings a share of the food.