A word examined

delhi

noun
5 letters·English
noun

delhi—Delhi, the capital territory of India, including the city of New Delhi.

No comments yet