meaning of alcorza

alcorza - Spanish to English

sugar icing