Strange, not familiar.
An unfamiliar person; a stranger.
Previously unknown; unprecedented.
Unknown or known to only few people.