डिपार्टमेंट स्टोर

Etymology
.

Noun

 * 1)  department store