megahotel (English, noun)
expansion: megahotel (plural megahotels)
Senses:
glosses: A very large and luxurious hotel.
Forms:
form: megahotels
tags: plural