cornucopia
/kɔrnjuːˈkoʊpiə/Definitions
1. noun
a large quantity of different things, especially food, gathered together; a plentiful supply or variety of something.
“The holiday feast was a true cornucopia of flavors and dishes.”
2. noun
a type of horn-shaped container used in ancient Rome to carry fruit and flowers during festivals.
“The museum showcased an ancient Roman cornucopia as a symbol of abundance.”