Baroda definition

Search

Baroda

Baroda logo #10101) City in western India 2) Native state of India
Found on https://www.crosswordclues.com/clue/baroda
No exact match found.