10000

(noun) ten thousand

myriad
large integer (generic term)