meaning of souk

1. an open-air market in an Arabian city


Related Words

souk | souke |

Developed & Maintained By Taraprasad.com

Treasure Words