Skip to content
Kotomora

内ない住じゅう

Meanings

1

noun

indwelling (life)

Buddhist term referring to the inherent presence of life or spirit within a being. Rare outside religious contexts.