Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

silvana Definition

Cancel
silvana
noun
A Filipino dessert, a frozen cookie made from a layer of buttercream sandwiched between two cashew-meringue wafers coated with cookie crumbs

Words Related to silvana!

silvana Examples by Brain Bank Users