Vocabulary

コルヌコピア

cornucopia

noun