Noun
imagawayaki (plural imagawayaki) A Japanese dessert made of batter and filled, usually with azuki bean paste.