shàng
wàn
1
over ten thousand
2
fig. untold numbers
3
innumerable
4
thousands upon thousands