ENGLISH → NEPALI
metro
01
noun
मेट्रो; जमिनमुनि चल्ने विद्युतीय रेल (सामान्यतया कुनै सहरमा)।
an electric railway operating below the surface of the ground (usually in a city)
In a sentence
in Paris the subway system is called the `metro' and in London it is called the `tube' or the `underground'
पेरिसमा भूमिगत रेल प्रणालीलाई मेट्रो भनिन्छ र लन्डनमा त्यसलाई ट्युब वा अन्डरग्राउन्ड भनिन्छ।