LAND ROVER Meaning of LAND ROVER in English n. British trademark for a four-wheel-drive car Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012