메기다ConjugationsTop 15000MeaningsVerb1. to lead (f.e. in a song), to be leading2. to put an arrow in a bowPronunciationmegida