marauder [pl. marauders]
Notices
  • invader, attack