Definition from Wiktionary, the free dictionary
- innumerable: myriad, myriapod
- (obsolete) In the metric systems of units, multiplying the unit to which it is attached by 10,000. Symbol: my
- No longer in official use in the International System of Units.