What is the meaning of Pakistan?

A. Dessert

B. Meadows

C. Holy Land

D. Natural Beauty