landrover
1. [ noun ] (transportation) a car suitable for traveling over rough terrain
Synonyms: jeep
Related terms: car
Similar spelling:   Landry
  Landrum
  laundry
  Landrith
  Landreth
  Landress
  Leandro
  Landor
  lander
  laundromat
  laundress
  Landreneau
  laundryman
  launder
  Landers