Japanese dictionary
むかえぬし
caretaker (of a rescue pet); pet adopter
Kanji details
・welcome
・meet
・greet
・lord
・chief
・master
・main thing
・principal