emporio
Top 20000
Meanings
Noun
1. emporium (large retail store)
2. staple