Latin-English dictionary »

cornucopia meaning in English

LatinEnglish
cornucopia [cornucopiae] (1st) F
noun

cornucopia, symbol / emblem of abundancenoun

horn-shapednoun