生人 shēng rén

DEFINITIONS

  1. stranger
  2. living person
  3. to give birth
  4. to be born (in a certain time or place)

CHARACTERS

生 shēng life, living, lifetime; birth
人 rén man; people; mankind; someone else