English synonyms about - contact  
Agracitymetropolisurban centerBharatIndiaRepublic of India

Agra

noun

1 Agra

A city in northern India; former capital of the Mogul empire; site of the Taj Mahal.

Dutch: Agra


Find more on agra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148