Did you mean metro?
metro
noun
°An underground railway, in particular that in Paris or Moscow.
°A train that runs on such an underground railway.
synonyms: el, subway, tube, underground more» , railway