Grotto
To see a grotto in your dream signifies your dark emotions and suppressed sexuality. The dream relates to the underworld.
To dream of your gall bladder suggests that you need to rid yourself of negative energy. You need to let go of your guilt or bitterness in order to grow.
To dream that you are giving a gift signifies your generosity towards others. Alternatively, you may be trying to express some feeling or have something awkward to say that has to be carefully packaged. If you are showering someone with gifts, then it indicates that you are being overly pushy with your advice. Or that you are trying too hard to be accepted. If you are buying or giving someone expensive gifts, then it symbolises the sacrifices you are making for that person. You want to make them feel important.