agra
Explore definitions, synonyms, and language insights of agra
Definitions
Noun
a city in northern India; former capital of the Mogul empire; site of the Taj Mahal
Explore definitions, synonyms, and language insights of agra