mantecado
Top 30000
Meanings
Noun
1. a pastry made from lard and almonds and commonly eaten around Christmas time
2. ice cream (Dominican Republic, Puerto Rico)