Wiktionary
megilla
n. (alternative form of megillah English)
n. (alternative form of megillah English)