shopping mall

noun
1
a large building or covered area that has many shops, restaurants, etc. inside it
مرکز خرید, مجتمع تجاری, پاساژ, مال