What is the meaning of the word "landrover"?

Definitions: