delh ( synonym found)

Definition of delh:

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

Definition of delh:

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

Back to Top