Meaning of froyo in English:

froyo

Pronunciation /'frəʊjəʊ/

noun

mass nountrademark in UK
  • A frozen dessert made with yogurt.

Origin

1970s abbreviation of frozen yogurt.