Kantine (German) comes from French cantine, from Italian cantina, from Vulgar Latin canthus, from Gaulish cantos, from Proto-Celtic cantos, from Proto-Indo-European kh₂ndʰ.
Kantine (German): canteen