Subscribe
URL of the page has been copied to clipboard.
Meaning : A city in northern India. Former capital of the Mogul empire. Site of the Taj Mahal.
Install App