cave [noun] [U] UK - a store of very many interesting or unusual objectsThe shop was a veritable Aladdin's cave of beautiful antiques.He couldn't believe his eyes at the Aladdin's cave of treasure he found when the strongroom door swung open.
ALADDIN'S
Meaning of ALADDIN'S in English
Cambridge English vocab. Кембриджский английский словарь. 2012