french fritter

Noun
  1. A deep-fried, yeast-raised doughnut dusted with confectioners' sugar (synset 107655325)

Other Searches