Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

maidan Definition

Cancel
maidan
noun
A marketplace or other open space in or by a city or town; an esplanade

Words Related to maidan!

maidan Examples by Brain Bank Users