myriad

n ~ (of) wingi sana, idadi kubwa mno.