English synonyms about - contact  

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.0303