a large city in india (formerly baroda), in the state of gujarat

listen to the pronunciation of a large city in india (formerly baroda), in the state of gujarat