What is the meaning of Metri?

metre/meter (standard unit of length)

meter (unit of measure, 100 cm)

plural of metro

plural of metro

genitive singular of metrum

plural of metru

Source: wiktionary.org