torrija
Top 30000
Meanings
Noun
1. a dish made of bread soaked in milk or wine, dipped in egg, and covered with spices, honey or sugar (Spain)
2. French toast (usually in the plural)