里親

さとおや

foster parent

#12,275

Meanings

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

Its kanji