Word info

caycay

Noun

Meaning

caycay

(Philippines) A layered biscuit rolled in toasted peanuts and honey or sugar syrup.

Source: en.wiktionary.org

Close letter words and terms