plethora

Home / glossary / plethora

a large or excessive amount of something; plenty