• word of the day

    landrover

    landrover - Dictionary definition and meaning for word landrover

    Definition
    (noun) a car suitable for traveling over rough terrain
    Synonyms : jeep
Download our Mobile App Today
Receive our word of the day
on Whatsapp