Definition, synonyms and related words
A Japanese confection consisting of two sponge cake patties wrapped around a filling of sweet azuki bean paste.