megaships
See also:
mega-ships
English
Noun
megaships
plural of
megaship