Agra Meaning

There are 1 meaning(s) for word Agra

Agra Meaning 1 : a city in northern India; former capital of the Mogul empire; site of the Taj Mahal