noun a place containing fabulous riches a place where something is abundantan Aladdin's cave of presents for children