When you dream foreigner means: It is possible to meet someone foreign in your dreams. This could indicate that something unexpected will happen. You may have feelings or abilities you don’t know, and you might choose to keep them from your life. This could be a sign that you’re feeling uneasy about where you are in your life right now.
(in Dream Dictionary)