[--]

Jyutping lou6 fu2
Pinyin lù hǔ

Definitions (CC-CEDICT)
  1. Land Rover
Definitions (Wiktionary)
  1. name, Mainland-China
    Land Rover (car brand)
    (syn.) 荒原路华, 陆虎, 荒原路華, 越野路華, 陸虎, 越野路华