Language:
Free Online Dictionary|3Dict

数万

Source : CEDICT

several tens of thousands/many thousand