inugamiEtymologyBorrowed from Japanese 犬神 (いぬがみ, inugami).nounA guardian dog spirit; an attendant spirit or familiar spirit.