What is the meaning of Metru?

metre, meter

metremeter

metre

Source: wiktionary.org