YourDictionary

Agra

  1. city on the Jumna River, in Uttar Pradesh, India: site of the Taj Mahal: pop. 892,000
  2. former province of India: now part of Uttar Pradesh

See Agra in American Heritage Dictionary 4

Learn more about Agra

link/cite print suggestion box