1. chiffon cake

noun. Very light cake.
Synonyms
Featured Games