MEGAMALLS is a playable word

megamall Scrabble® Dictionary

noun
pl. megamalls
a very large shopping mall
156 Playable Words can be made from "MEGAMALLS"