EXPERIENCE
LEARN
C2
IPA
/meːtrou/
GD
metrou

ម៉េត្រូ Meaning in English

Subway
An Underground Railroad
An Underground Railway
An Underground Passage
Metro

Definitions

US Noun metro; subway
Wiktionary

Etymology

French - From métro.