myriare
/mɪˈriːeɪr/Definitions
1. noun
A unit of length in the French metric system, equal to one million meters.
“The bridge spanned a distance of several myriare.”
2. verb
To cause to be or become many; to multiply.
“The seeds myriared in the fertile soil.”