Metro A city in Lampung, Indonesia. Proper noun A city in Lampung, Indonesia. Origin From Indonesian Metro.