A word examined

delhi

noun
5 letters·English
noun

delhiDelhi, the capital territory of India, including the city of New Delhi.

No comments yet