English Horchata Cited by user Rod utm on 06 Jul 2022 Horchata, or orxata, is a name given to various beverages, generally plant-based but sometimes containing animal milk.