MAIDAN


Meaning of MAIDAN in English

add. ·noun in various parts of asia, an open space, as for military exercises, or for a market place; an open grassy tract; an esplanade.

Webster English vocab.      Английский словарь Webster.