Definition: "NewDelhi" literally means "new place" but more commonly describes a city with a history that dates back to ancient times, often influenced by India's diverse cultural influences. In English, it refers to the capital of India.
closed bracket.
what should be said.