Question: who does the voice of megara in hercules
Answer: Susan Farrell Egan