Meaning of metro

metro

Tagalog

n. meter (unit of length)