上万 shàngwàn over ten thousand Origin Definitions Defs Strokes Stroke Words Sentences Sents 成千上万 chéngqiānshàngwàn thousands upon thousands innumerable; countless; by the thousands and tens of thousands