Also read:

カステラ (Kasutera) is a Japanese noun meaning “castella (type of sponge cake)”.

Meanings

  1. nouncastella (type of sponge cake)