Dog Names That Mean Guardian Angel

Angelo

The name Angelo is a boy's name of Italian origin, meaning "angel, messenger".

Ned

The name Ned is a boy's name of English origin, meaning "wealthy guardian".

Evangeline

The name Evangeline is a girl's name of Greek origin, meaning "bearer of good news".

Castiel

The name Castiel is a boy's name of Hebrew origin, meaning "my cover is God".

Gabriella

The name Gabriella is a girl's name of Spanish, Italian origin, meaning "God is my strength".

Popular Lists