A new SUV was launched by Mahindra last year which created a big hype.

Can anybody tell what is the full form of this XUV 500. And what does this 500 stands for