soukEnglish

souk

Noun

An open-air market in an Arabian city

English: souk