The best dream book on the internet.
Find your dream: A-Z list:

African American

    see - a dream means your own roots and heritage,
    talking to him - you need to stand out from the crowd or be more creative,
    show him the way - you have to finally believe in your own strength,
    to be his partner or a partner - you need to discover what is really in your soul,

More dream interpretation: