Thesaurus:cornucopia

English

Noun

Sense: an abundant source

Synonyms
Hyponyms

See also

Further reading