To see a pelican in your dream represents nurturance, sacrifice, and charity. It indicates your selflessness and how you put others first before yourself. You are always caring for others.
Dreaming of being attacked by a pelican means that you see being nurturing as a weakness. You feel the need to fend for yourself.