Learn That Word

Roots for 'Megastore'

RootMeaning
mega great, large, million