To go back in history, "welch" comes from a Germanic root meaning foreigner.