Halo (haa-lo) means mix in english.
Popular dessert to us and often sold during summer to ease the uber hot weather.
Mix of shaved ice, evaporated milk, fruits like caramelized plantain, melon, coconut, boiled sweet kidney beans, sweet potato, leche flan, purple yam, tapioca, etc.
Others put ice cream on top.
One should try halo-halo when you visit Philippines! :D