English synonyms about - contact  

landrover

noun

1 landrover

A car suitable for traveling over rough terrain.

synonym: jeep.

Dutch: land Rover
Polish: jeep


Find more on landrover elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0332