CHOWK
Meaning of CHOWK in English
/tʃaʊk/ noun
( IndE ) an open area with a market at a place where two roads meet in a city :
Chandni Chowk
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005