Этимологический словарь Макса Фасмера
компо́т
через нем. Kоmроtt или из франц. соmроtе – то же.
компот
Компот
КОМПОТ