This is the 206th most frequent Spanish word.
metros
"Metros" in English means "meters," a unit of measurement for length in the metric system.
Unit of measurement for distance.
El edificio está a 500 metros de distancia.
The building is 500 meters away.
Unit of measurement for length.
Compramos 3 metros de tela para el proyecto.
We bought 3 meters of fabric for the project.
A subway or underground train system.