Definition, synonyms and related words
A layered cake, traditionally served in Sarawak, Malaysia on special occasions.