不動明王は、元々はインド神話の三大神の一人であるシヴァ神の別名とされ、その梵名はアチャラナータと言います。その意味は「動かない（不動）守護神」です。日本へは空海によって持ち込まれ、密教の最高位である大日如来の化身とも言われています。