maggids
English
Noun
maggids
plural of
maggid