myriade[Français]

nom
1 : a large indefinite number
2 : the cardinal number that is the product of ten and one thousand