Meaning of meter

meter

Tagalog

n. meter (unit of length)