What is the meaning of Metar?

to put, place

to put on, don (clothing, ornaments)

first-person singular future passive indicative of metō

meter (unit of length)

meter (device that measures)

present indicative of meta

Source: wiktionary.org