O nome Anjo significa "mensageiro divino" ou "ser celestial". O nome tem origem no latim "Angelus", que por sua vez é derivado do grego "angelos", que também significa "mensageiro". O nome é frequentemente associado a seres espirituais que atuam como guardiões e protetores dos humanos. É uma escolha popular para meninas e meninos em várias culturas ao redor do mundo.