delhi ( synonym found)

Definition of delhi:

°National capital territory and old city in northern India in which the country's capital New Delhi is located.

Definition of delhi:

°National capital territory and old city in northern India in which the country's capital New Delhi is located.

Back to Top