noun a city in Uttar Pradesh state, N central India.
firozabad 🔊 Listen to this noun a city in Uttar Pradesh state, N central India. Share Facebook Twitter Google +