Looking for the meaning or definition of the word maidan? Here's what it means.
Noun
(chiefly South Asia) A marketplace or other open space in or by a city or town; an esplanade. [from 16th c.]
Noun
Independence Square, the main city square in Kiev, Ukraine.
The Orange Revolution protests that took place in Kiev’s Maidan in 2004–05; the Euromaidan protests of 2013–14; the protest movement associated with the 2014 Ukrainian Revolution.