rén
dì
shēng
shū

Definitions

  1. 1. a stranger in a strange place
  2. 2. be a complete stranger
  3. 3. be unfamiliar with the place and the people
  4. 4. in an unfamiliar environment

Components