suurmyymälä

Noun

 * 1)  superstore, large retailer, mass merchandiser