pleth ‧ o ‧ ra /ˈpleθərə/ BrE AmE noun
[ Date: 1500-1600 ; Language: Medieval Latin ; Origin: Greek , 'fullness' , from plethein 'to be full' ]
a plethora of something formal a very large number of something, usually more than you need:
a plethora of suggestions