区别就是两者所表达的中文意思是不一样,具体的不同如下

discovery中文意思是n. 发现,被发现的事物(法律)强制性透露

landrover中文意思是n. 路虎一种英国制造的多用途越野车的商标名