Kabocha meaning

A variety of Japanese winter squash, from species Cucurbita maxima.
noun
0
0
Advertisement

Origin of kabocha

From Japanese カボチャ (南瓜, kabocha).