English edit

Noun edit

megillot

  1. plural of megillah