pandora
noun1597
- bandore
Pandora's box
noun1579
- a prolific source of troubles
open a Pandora's box
idiom
open a Pandora's box
\
- to cause many troubles and problems
Powered by Merriam-Webster