里親

foster parent; foster parents; (pet) caretaker

Meaning

  1. n
    foster parent; foster parents
  2. n
    (pet) caretaker