English dictionary
agra meaning and definition
Definition and meaning of agra at MeaningMonkey.org. agra meaning and definition in the English Dictionary.AGRA noun
Definition of Agra (noun)
- a city in northern India; former capital of the Mogul empire; site of the Taj Mahal
Source: Princeton University Wordnet