메다Top 6000MeaningsNoun1. meter (unit of length) (colloquial, dated, intransitive, transitive)Pronunciationmeda