General:
* Stranger
* Alien
* Foreigner
* Nonconformist
* Maverick
* Outcast
* Pariah
* Marginalized
* Unwelcome
More specific:
* Intruder (implies unwelcome presence)
* Outsider (implies someone who is excluded or does not belong)
* Peripheral (implies someone on the edge of a group)
* Uninitiated (implies someone who is not familiar with a particular group or activity)
* Bystander (implies someone who is observing but not participating)
* Renegade (implies someone who has broken away from a group)
* Heretic (implies someone who holds unorthodox beliefs)
* Dissident (implies someone who opposes a group or authority)
The best word to use will depend on the specific situation and the nuance you want to convey.