What is the meaning of Metru?

metre, meter

metre / meter

metre

Source: wiktionary.org