agra Meaning, Definition & Usage

  1. noun a city in northern India; former capital of the Mogul empire; site of the Taj Mahal

WordNet