MTR

Definition : Mass Transit Railway
Category : Transport & Travel » Rail Transport
Country/Region : Hong Kong Hong Kong
Popularity :
Type :
Initialism

What does MTR mean?

Mass Transit Railway (MTR) is the rapid transit railway system in Hong Kong.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 3 more results for MTR
India MTR Mavalli Tiffin Room
Business
>>
Companies & Corporations
Worldwide MTR My traceroute
Computing
>>
Software & Applications
United States MTR Military Training Routes
Governmental
>>
Military