cuajada
Top 25000
Meanings
Noun
1. milk curd
2. a dessert from northern Spain, consisting of a thick-set yogurt made from sheep's milk, commonly flavored with honey