English edit

Noun edit

maggids

  1. plural of maggid