VariousWords beta
Related Terms:
Definitions:
Noun
Ali Baba
Definition: the fictional woodcutter who discovered that `open sesame' opened a cave in the Arabian Nights' Entertainment