Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
InugamiJapanese (Rare), Japanese Mythology Inu means "Dog" and Gami means "God". There might be more ways than this, but the previously stated are the more standard readings. This is also a Japanese mythological creature, this might actually be the origin of the name itself.