maidan - definition and synonyms

noun [countable] Indian English 

Your browser doesn’t support HTML5 audio

/maɪˈdɑːn/
singularmaidan
pluralmaidans
  1. a large area with no buildings, trees etc on it, in or near a town