landrover

definition: a car suitable for traveling over rough terrain
example:
speech part: noun
synonyms: jeep

How landrover is being used?