Abundance - from Old French abondance, Latin abundantia ‘fullness, plenty’, but

more about : Abundance