The Collaborative International Dictionary
Wiktionary
meidan
n. (alternative spelling of maidan English) An urban open space.